缩短正则表达式任何字符,包括空格,alphanum,特殊字符和unicode [复制]

问题描述 投票:-1回答:1

这个问题在这里已有答案:

我想在一些单词之后匹配任何字符(限制是一个例子)。

✔ nnn : am
-limitaaaa
ça UNICODE HERE
sdasdsadaw
✔ UNICODE HERE
limitaaaa,.@#!~`%$&*()[]{}|\+=-_?/'":;.><,
777723xx sss fff s :,

我目前的正则表达式。 https://regex101.com/r/bSbUBG/2

/limit+([.*\s\w\d\p{M}\p{L}\p{S},:@#!~`%$&()\[\]\{\}\|\\+=\-_\?\/\'";><]+)/

我的正则表达式有效,但看起来太长了。我的问题是我可以缩短它吗?

注意:如果您需要知道我使用的是哪种语言,我会使用PHP。

php regex pcre
1个回答
0
投票

你可以使用

limit([\s\S]+)

要么

limit(.+)

DOTALL模式(s旗)。

a demo on regex101.comthis one for the latter

© www.soinside.com 2019 - 2024. All rights reserved.