正则表达式:在标签内抓取文字

时间:2018-06-30 05:28:53

标签: javascript node.js regex nunjucks

我正在研究NodeJS读取文件中的文本,但是我对使用正则表达式获取字符串了解不多,所以我正在寻求帮助。

示例文本:

text text {{ 'translate me' | lang }} text {{ 'A' | replace('A', 'B') }} {{"another text"|lang}}

我想仅在{{' Something '| lang}}

输出

['translate me', 'another text']

所以,如何使用正则表达式进行抓取,谢谢。

哦,它还应该支持一些空格情况,例如

  • {{'翻译我'| lang}}
  • {{''translate me'| lang}}
  • {{'translate me'| lang}}
  • {{'翻译我'| lang}}

还支持“和”(单引号和双引号)

  • {{“翻译我” | lang}}

1 个答案:

答案 0 :(得分:1)

两个后置小卷发,使用零个或多个空格,后跟加引号的字符串,后接零个或多个空格,后跟ie.document.querySelector("img[src='Imagens/lupa.gif']").Click |和两个闭合的小卷发,使用(new)后向:

lang