-2
A
回答
1
.*
- “any”字符串,包括空字符串(受DOTALL模式限制,请参见下文)。.+
- “any”非空字符串(受DOTALL模式限制)。
.
意味着 “任何字符”(或 “的任何非断行字符”,见下文)。
*
表示“零次或多次”。
+
表示“一次或多次”。
注意,.
(点)可以为“任何文字”(上DOTALL模式)或“任何非断行字符”(DOTALL模式关闭)来处理。
2
.*
=任意字符,0或更多次
.+
=任何字符,1次或多次
您还没有指定您所使用的软件正则表达式的味道或片。
如果您有任何匹配新线的麻烦,你可以尝试
(?:[\r\n]|.)+
一些香精/工具将允许你使用“修饰”,它具有.
匹配换行符
+0
因为在这两种情况下,我们有奢侈品或超过1个,所以不应该在第一种情况下突出显示全文文档。 –
相关问题
- 1. javascript正则表达式和swift正则表达式之间的差异
- 2. JavaScript和Java之间的正则表达式模式的差异?
- 3. \ w和[a-zA-Z]之间的Java正则表达式差异
- 4. Perl和Python之间的正则表达式差异?
- 5. java.net和javascript之间的正则表达式差异?
- 6. 正则表达式差异
- 7. 正则表达式差异+和*
- 8. 正则表达式表达的差异
- 9. 差异之间的两个正则表达式
- 10. 差异的JavaScript之间的两个正则表达式中
- 11. *之间的差异*在正则表达式中的Java
- 12. 正则表达式:浏览器之间的差异
- 13. Python中的正则表达式和Unicode:sub和findall之间的差异
- 14. js正则表达式的差异
- 15. PHP的正则表达式差异
- 16. JavaScript的正则表达式的差异
- 17. 正则表达式验证差异
- 18. [af]?lex正则表达式差异
- 19. Go的差异正则表达式
- 20. 是什么*在nginx的位置之间〜和差异〜正则表达式
- 21. 蟒蛇正则表达式 - 理解比赛之间的差异和搜索
- 22. 正则表达式构造函数和文字之间的反斜杠差异
- 23. 使用.NET正则表达式IIS UrlRewrite正则表达式的差异
- 24. 标准正则表达式与python正则表达式的差异
- 25. 不一致升压之间::正则表达式和std ::正则表达式
- 26. 正则表达式模式的差异 - “*” 和 “+”
- 27. 正则表达式:两个字符串之间的计数差异
- 28. 使用awk打印两个正则表达式之间的差异
- 29. 正则表达式字之间
- 30. 正则表达式之间的距离
是你使用的是哪个编辑器,表现得像是什么?它似乎不正确 – Gareth
我使用http://www.regexr.com/。将文本粘贴到文本框中并进行测试。 –