javascript - 这个的正则表达式?

标签 javascript regex

如何制作匹配此类内容的正则表达式?

"Hi hello world" and "Hi world"

我试过了

/^Hi (hello)? world$/i

但是这不起作用。

最佳答案

/^Hi( hello)? world$/i

hello 之前的空格(或之后的空格)也必须是可选的,否则它会匹配:

  • hi__world(下划线是“空格”)
  • 嗨 Hello World

关于javascript - 这个的正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10135400/

相关文章:

javascript - 当属性更改时使用 fadeIn

javascript - 无法查看 HTML 格式的 Google map ( Cordova )

php - 使用preg_replace检测电话号码的一些细节

JAVA车牌号

javascript - 正则表达式匹配字符串中的最后一个 float

javascript - 使用连接表续写 self 关系

javascript - 如何在javascript中比较同一数组中的不同对象

javascript - 当所有数据准备好时加载组件

javascript - JavaScript 中的动态正则表达式生成

ruby - 如何在非传统空格上分割字符串?