0
A
回答
0
根据您正在使用的正则表达式引擎,在针对多行字符串进行匹配时适用不同的规则。
假设您使用的是PCRE(使用PHP),此模式不匹配,因为默认情况下PCRE中的.
与换行符不匹配。使用this pattern匹配换行符,太:
\/\*\s?(.*)\s?\*\/
也use your original pattern并且可以指定/s
(单线)模式,但在这种情况下,引导和拖尾换行符将被捕获为好。
0
0
问题解决了!
我使用此代码:
{
'begin': '\\/\\*'
'end': '\\*\\/'
'name': 'comment.block.documention.mylanguage'
},
相关问题
- 1. 正则表达式只匹配多行注释
- 2. 正则表达式匹配多行注释
- 3. 正则表达式匹配注释中的所有新行
- 4. 多行正则表达式组匹配
- 5. 如何使Notepad ++中的c样式块注释与正则表达式匹配?
- 6. 用于匹配单行和多行注释的Python正则表达式。
- 7. 如何将HTML注释中的URL与正则表达式匹配?
- 8. 如何在ruby中将代码注释与正则表达式匹配?
- 9. 注释&正则表达式
- 10. 检查正则表达式匹配是否在多行注释中
- 11. 正则表达式匹配整个多行注释包含特殊字
- 12. 用于匹配多行嵌套注释的java正则表达式
- 13. Ruby正则表达式与正则表达式匹配
- 14. Mysql的正则表达式:匹配与正则表达式
- 15. 匹配列表与正则表达式
- 16. 正则表达式以匹配代码中的特定注释
- 17. 匹配HTML注释使用grep和正则表达式
- 18. 正则表达式匹配的javadoc风格的注释
- 19. 如何在PHP中将正则表达式与正则表达式匹配?
- 20. 正则表达式匹配的表行
- 21. python正则表达式匹配多行和其他匹配
- 22. 正则表达式匹配
- 23. 正则表达式匹配
- 24. 正则表达式匹配
- 25. 正则表达式匹配
- 26. 正则表达式匹配
- 27. 匹配正则表达式{
- 28. 正则表达式匹配%
- 29. 正则表达式匹配“|”
- 30. 正则表达式匹配
什么工具或语言是您使用? –
我正在为** Atom文本编辑器**制作语法包。这是语言** CoffeeScript **。 –
我对Atom正则表达式不熟悉,但问题似乎是您的正则表达式不能在多行模式下运行。如果你能弄清楚如何制作正则表达式多行,它应该可以工作。 –