正则表达式,求助大神

2025-06-28 05:40:14
推荐回答(2个)
回答1:

点星(.*)可以匹配任意字符,空格也算,会匹配尽可能多的字符。所以结果是从第一个1开始到最后一个1结束的一个大字符串。
如果想要1和1之间不包含空格,可以用 1\d*1
[不想匹配11,可以把*换成+】
如果想要包含空格等任意字符,只是匹配第一个1和第二个1之间的内容,第三个1和第四个1之间的所有内容,……
可以用: 1.*?1
问号?可以让 *匹配尽可能少的字符。

回答2:

试试1.*?1