我正在为个人页面构建标记并遇到问题。我想使用类似于Jira的东西,所以包含2个字符或字符串,即 BOLD -strikethrough -
在这里我希望有格式的代码块
{code:PHP/JS/etc..}code goes here...{code}
和返回"代码的正则表达式在这里......"所以搜索
{code+(anynumber of chars)}MATCH{code}
非常感谢您在这个舞台上提供的任何帮助。
答案 0 :(得分:2)
试试以下正则表达式:
/\{code[^}]+\}([^{]+)\{code\}/
或者如果code goes here
内容可以显示{
,请更好地使用:
/\{code[^}]+\}(.*?)\{code\}/
要匹配代码的语言,请使用:
/\{code:([^}]+)\}(.*?)\{code\}/