我想在Javascript中从文本“SouthDacota(SD)”中提取此“SD”。我是js中regex的新手,想知道是否有任何想法。
答案 0 :(得分:2)
最简单的正则表达式将与括号匹配,并在两个大写字母之间。此外,您可以“捕获”两个字母(带有未转义的括号),这样您就可以在没有括号的情况下检索它们:
var regex = /\(([A-Z]{2})\)/;
var matches = inputString.match(regex);
var stateCode = matches[1];
但你应该读起来on some basics。