我正在为个人页面构建标记,并遇到了一个问题。我想使用类似于Jira的东西,所以包含在两个字符或字符串之间,如BOLD - stroke -
在这个我想有代码块的格式如下
{code:PHP/JS/etc..}code goes here...{code}
和返回"code goes here…"的正则表达式所以搜索
{code+(anynumber of chars)}MATCH{code}
如果您能在这方面提供任何帮助,我将不胜感激。
试试下面的regex:
/{code[^}]+}([^{]+){code}/
或者在code goes here
内容中可以出现{
,最好使用:
/{code[^}]+}(.*?){code}/
演示要匹配代码的语言,使用:
/{code:([^}]+)}(.*?){code}/