233 .* .是任何字符,*表示重复零次或多次。 — 垫 source 2 好的答案,只需在这里添加即可:download.oracle.com/javase/1.4.2/docs/api/java/util/regex// — 史蒂夫 11 偷偷摸摸的陷阱是,.*它与换行符()不匹配'\n'。有关此主题的更多信息,请参见此问题。 — 曼队长
33 您可以多次使用此正则表达式(任何空格或任何非空格),直到0(包括0)。 [\s\S]* 该表达式将尽可能少地匹配,而其余部分则尽可能多地匹配。 [\s\S]*? 例如,在此正则表达式[\s\S]*?B匹配aB的aBaaaaB。但在这个正则表达式[\s\S]*B匹配aBaaaaB的aBaaaaB。 — 代理人 source [\ s \ S]和。之间有什么区别? — linqu 2014年 8 @linqu,.有时会不匹配\n(换行符),具体取决于多行选项,但[\s\S]会匹配任何字符。 — agent-j
-7 是的,有一个,是星号: * a* // looks for 0 or more instances of "a" 您所查找的任何Java regex教程或文档都应涵盖此内容。 — 罗杜维克 source