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. 使用正则表达式匹配多行C++样式注释
- 2. 正则表达式匹配多行注释
- 3. Python的正则表达式匹配多行Java注释
- 4. 正则表达式匹配C风格的多行注释
- 5. 正则表达式只匹配多行注释
- 6. 正则表达式匹配注释中的所有新行
- 7. 如何使Notepad ++中的c样式块注释与正则表达式匹配?
- 8. 多行正则表达式组匹配
- 9. perl正则表达式匹配多行
- 10. 正则表达式匹配多表达
- 11. 用于匹配单行和多行注释的Python正则表达式。
- 12. 正则表达式不匹配任何HTML注释
- 13. 匹配多行与多行正则表达式
- 14. 如何在ruby中将代码注释与正则表达式匹配?
- 15. 如何将HTML注释中的URL与正则表达式匹配?
- 16. 注释&正则表达式
- 17. Java匹配器:如何匹配多个行与一个正则表达式
- 18. 正则表达式匹配整个多行注释包含特殊字
- 19. 检查正则表达式匹配是否在多行注释中
- 20. 用于匹配多行嵌套注释的java正则表达式
- 21. 与正则表达式匹配的正则表达式
- 22. Mysql的正则表达式:匹配与正则表达式
- 23. Ruby正则表达式与正则表达式匹配
- 24. 正则表达式来匹配代码注释
- 25. 正则表达式严格匹配html注释字符串
- 26. 正则表达式以匹配代码中的特定注释
- 27. 正则表达式匹配的javadoc风格的注释
- 28. 未注释的正则表达式匹配线
- 29. 匹配HTML注释使用grep和正则表达式
- 30. 匹配列表与正则表达式
什么工具或语言是您使用? –
我正在为** Atom文本编辑器**制作语法包。这是语言** CoffeeScript **。 –
我对Atom正则表达式不熟悉,但问题似乎是您的正则表达式不能在多行模式下运行。如果你能弄清楚如何制作正则表达式多行,它应该可以工作。 –