【发布时间】:2018-12-23 17:55:24
【问题描述】:
我正在寻找只匹配第一次出现的表达式的正则表达式。
一个表达式:[B]text[/B],我有正则表达式
\[[B]]([a-z0-9 ./,<>()!@#$%^&*+=;:'"\[\]\\|\t\n-]*)\[\/[B]]
但这种表达可能会出现几次,
例如:
[B]测试1[/B]
[B]test2[/B]
当这种情况发生时,它看起来像这样:
测试1[/B]
[B]测试2
而不仅仅是 test1 和 test2 因此,我正在寻找某种方法来在找到 [/B] 时停止搜索,我知道我允许正则表达式搜索“][/”,但我希望当它是表达式“[\B]”时不允许它
【问题讨论】:
标签: regex typescript