regex - 需要帮助制作正则表达式字符串

标签 regex

我有一个文本 block ,将用类似格式的标签填充:

"<$gmngnfj.gif$>"

我想捕获以 <$ 开头的文本 block 中的所有内容并以 $> 结尾

我尝试从 ^<$ 开始但我知道美元符号在正则表达式中具有有意义的用途,所以我陷入了困境。有人可以帮忙吗?

最佳答案

好吧,我想说寻找像 <\$(.*)\$> 这样的东西或者避免正则表达式过于贪婪: <\$([^\$]*)\$> .. 结果(匹配文本)将在“\1”中可用。

干杯

关于regex - 需要帮助制作正则表达式字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331336/

相关文章:

c++ - 括号和新行的 Qt/QRegExp 正则表达式或 "\r"?

javascript - 使用 Javascript 验证正则表达式

jquery - 使用 Jquery + Accordion 淡入属性

javascript - 为什么正则表达式 "(({12}*10)/100)".replace(new RegExp ("{12}",'g' ),value) 不起作用?

R 忽略正则表达式字符串中的字符

javascript - JavaScript 中的正则表达式 - 未正确过滤

regex - $matches ["x"] 在 ISE 中工作,但在命令行 shell 中不起作用

java - 提取文件名的正则表达式?

r - Stringr 函数或 gsub() 来查找 x 数字字符串并提取前 x 数字?

regex - 如何在 Notepad++ 正则表达式中使用超过九个反向引用?