【发布时间】:2023-03-29 02:12:02
【问题描述】:
用如下模式匹配一个字符串:
-TEXT-someMore-String
为了得到-TEXT-,我知道这是可行的:
/-(.+?)-/ // -TEXT-
据我所知,? 将前面的标记设为可选,如下所示:
colou?r 匹配 colour 和 color
我最初输入正则表达式来获取-TEXT- 部分,如下所示:
/-(.+)-/
但它给了-TEXT-someMore-。
添加? 如何停止正则表达式以正确获取-TEXT- 部分?因为它曾经使前面的标记是可选的,而不是像上面的例子那样在某个点停止?
【问题讨论】:
标签: php javascript regex