0

我想从 Javascript 中的文本“SouthDacota (SD)”中提取这个“SD”。我是 js 中正则表达式的新手,想知道是否有人有任何想法。

4

1 回答 1

2

最简单的正则表达式将匹配括号,并在两个大写字母之间。此外,您可以“捕获”这两个字母(带有未转义的括号),因此您可以在没有括号的情况下检索它们:

var regex = /\(([A-Z]{2})\)/;
var matches = inputString.match(regex);
var stateCode = matches[1];

但是你真的应该阅读一些基础知识

于 2012-11-07T21:13:41.687 回答