我想从 Javascript 中的文本“SouthDacota (SD)”中提取这个“SD”。我是 js 中正则表达式的新手,想知道是否有人有任何想法。
问问题
76 次
1 回答
2
最简单的正则表达式将匹配括号,并在两个大写字母之间。此外,您可以“捕获”这两个字母(带有未转义的括号),因此您可以在没有括号的情况下检索它们:
var regex = /\(([A-Z]{2})\)/;
var matches = inputString.match(regex);
var stateCode = matches[1];
但是你真的应该阅读一些基础知识。
于 2012-11-07T21:13:41.687 回答