【发布时间】:2017-09-10 10:19:11
【问题描述】:
我正在尝试将 JavaScript 正则表达式转换为 java 正则表达式。这是我正在尝试转换的当前 javascript 正则表达式:
var re = /\a(?![^<]*>)/g;
我已经搜索并发现我需要将反斜杠 / 更改为双反斜杠 // 并以 " 开头 但是最后 /g 呢?我们也需要改变它吗? 谢谢你
【问题讨论】:
-
请问为什么投反对票?请指教。谢谢
-
不确定,/g 无法识别 stackoverflow.com/questions/4788413/… 也可以查看 stackoverflow.com/questions/4628715/…
-
投反对票可能是因为您的问题写得不好,研究得不好。 (这可能意味着人们认为您的问题将来对其他人没有用。尤其是因为写作不清楚......而且(基于答案上的 cmets)正则表达式在 Javascript 中也不正确。
-
@StephenC 正则表达式在 Javascript 中是正确的,它工作正常。我还编辑了我的问题以使其更清楚。感谢您的评论
-
那么 Javascript 版本中的“\a”是什么意思?他们几乎得出结论,在 Java 版本中这是无稽之谈。
标签: javascript java regex