1
A
回答
5
是的,如果在字母前有一个换行符,则^或\ A将导致正则表达式不匹配,因为.*
(除换行符之外的任何字符的零个或多个字符)将不再匹配结束。
如果没有起始锚点,正则表达式将匹配从最后一个换行符到字符串结尾(或通过结尾换行符之前的字母,如果有换行符)。
1
没有,因为正则表达式匹配的正则表达式字符串的最后一个字母之前将拉动一切的贪婪的本性,所提供的最后一个字符是字母。
这将是有道理的,只是没有任何区别。
相关问题
- 1. 正则表达式锚:VBScript.RegExp
- 2. 双重锚定正则表达式
- 3. 正则表达式问题
- 4. 正则表达式问题
- 5. 正则表达式问题
- 6. 正则表达式问题
- 7. 正则表达式问题
- 8. 正则表达式问题
- 9. 正则表达式问题
- 10. 正则表达式“|”问题
- 11. 正则表达式问题
- 12. 正则表达式否定问题
- 13. 正则表达式表达问题
- 14. 正则表达式:简单的Java正则表达式问题
- 15. javascript正则表达式规则问题
- 16. Firebase规则正则表达式问题
- 17. Grep正则表达式 - 模式问题
- 18. 正则表达式模式的问题
- 19. “格式不正确”的锚定标记正则表达式
- 20. 正则表达式中的锚点
- 21. PHP锚标记正则表达式
- 22. 正则表达式来从锚标记
- 23. .NET正则表达式中的锚点
- 24. 库存正则表达式的锚
- 25. 简单的正则表达式问题
- 26. C#正则表达式问题
- 27. .Net正则表达式匹配问题
- 28. .htaccess RedirectMatch正则表达式问题
- 29. 正则表达式循环问题
- 30. 正则表达式C#问题
不,如果在任何地方有换行符*,它不会让它失败,前提是任何地方都在最后。 – tchrist 2010-10-30 04:39:43
@tchrist:谢谢 – ysth 2010-10-31 03:51:49