javascript - 将 PHP 中的正则表达式转换为 javascript

标签 javascript php regex

我有以下 PHP 正则表达式:

/\b([A-Z0-9]{8})\b/i

我想将其中转换为 javascript 正则表达式。所以我尝试了以下方法:

/^(\b([A-Z0-9]{8})\b/i

但是失败了。为什么是这样?我正在尝试检查字符串是否包含包含 8 位字母数字字符的单词,忽略大写和小写(这意味着 2HJS12892hjs1289 应该匹配)。该字符串需要有 8 位数字。

最佳答案

您缺少):

/^(\b([A-Z0-9]{8})\b)/i

不过,您可以使用与 PHP 相同的表达式。

关于javascript - 将 PHP 中的正则表达式转换为 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20373393/

相关文章:

javascript - JQuery 获取点击事件的 .on 监听器的子选择器的值

php - 使用 SimpleXML 读取 RSS 提要时出现问题

php - 如何优雅地处理超过 PHP 的 `post_max_size` 的文件?

php - 将纬度/经度转换为像素位置

regex - BASH:如果行匹配 - 删除行 + 接下来的 33 行

java - 用逗号分隔数据

javascript - 我如何从 View 页面中的下面的 javascript 代码调用 Controller 函数(Codeigniter)

javascript - Bootstrap Popover 内部的 ngRepeat

javascript - 颜色不是从 Prop 渲染的

java - 用于根据 token 拆分数组的正则表达式