正则表达式 - 不后跟 - 链接
Regular Expression - Not Followed By - Chaining?
"not followby"运算符如下:(每个快速参考在 http://regexpal.com/)
?!exprssion
我可以像这样将它们链接在一起吗?
?!(?!exprssion)
我为什么要问你?
因为我需要拆分()
|
或
| not follwed by |*
但
| followed by |** is O.K.
看看这有多复杂?
破碎的尝试
.split( /'|'*'*|'|(?!'*)/ );
这不起作用,因为它分裂
|**
我需要我的分手
|
对此进行拆分:
'|(?!'*)|'|'*'*
这说:要么是管道后跟不是星星的东西(我们不会用来分裂),要么是后跟 2 颗星的管道(使用整个东西来分裂)。从你的措辞中我不确定这是否是你要找的。如果您的意思是"在管道上拆分,除非它后面跟着一颗星,但在管道上被 2 颗星分开",那么请使用这个:
'|(?!'*[^*])
演示:http://codepad.org/Gt0xNQNO
相关文章:
- 从链接进行正则表达式检查
- 正则表达式 jquery 将数字替换为链接
- 正则表达式使链接可点击(仅在“href”而不是“img src”中)
- 用Javascript正则表达式替换iframe到可点击的YouTube链接
- 获取除带有正则表达式的指定类名之外的所有链接
- Javascript 正则表达式替换为超链接
- 正则表达式将 URL 转换为链接
- 删除所有电子邮件,外部链接,联系电话和几个词正则表达式
- 获取与 JavaScript 正则表达式的链接
- Javascript 正则表达式用于替换页面上所有链接 href 中的 & 符号
- 正则表达式查找以文本而不是链接形式编写的 URL
- 正则表达式 - 不后跟 - 链接
- Javascript、正则表达式和链接
- 查找具有正则表达式的链接文本
- 这个正则表达式是什么意思.检查http或https超链接就足够了吗
- Javascript-用引号正则表达式包装链接
- 用于获取链接文本的正则表达式
- JavaScript页面上的所有链接都使用正则表达式
- 将HTML代码与javascript断开链接的正则表达式
- 用正则表达式标记字符串中的文本,但不包括链接