【发布时间】:2019-08-25 17:04:23
【问题描述】:
我想编写一个 javascript 正则表达式来检测 3 个特定的字符集:
- 字符串“类名”
- 字符“=”
- 字符“{”
我想检测这些带或不带空格的 - 这意味着它应该适用于所有这些字符串:
'className={}'
'className ={}'
'className= {'
'className = {}'
我们如何检测正则表达式中带有或不带有空格的特定精确字符组??
【问题讨论】:
-
/^className\s*=\s*{/你可以试试这个
-
非常感谢 - 它有效 - 适当地注意到 * 字符的使用!太棒了!
-
我也忘了提到这种模式在其他东西中间的情况 - 所以我在开头删除了插入符号
-
在这种情况下,您应该使用
\b字边界而不是插入符号。否则它也会检测到helloclassName={之类的东西
标签: javascript regex string regex-group