我有以下 PHP 正则表达式:
/\b([A-Z0-9]{8})\b/i
我想将其中转换为 javascript 正则表达式。所以我尝试了以下方法:
/^(\b([A-Z0-9]{8})\b/i
但是失败了。为什么是这样?我正在尝试检查字符串是否包含包含 8 位字母数字字符的单词,忽略大写和小写(这意味着 2HJS1289
和 2hjs1289
应该匹配)。该字符串需要有 8 位数字。
最佳答案
您缺少)
:
/^(\b([A-Z0-9]{8})\b)/i
不过,您可以使用与 PHP 相同的表达式。
关于javascript - 将 PHP 中的正则表达式转换为 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20373393/