我确实尝试过正确学习正则表达式,但是,当我需要构建其中一个正则表达式时,它真的让我大吃一惊。这很痛苦,我花了几个小时来构建它们。
所以,我需要社区的帮助。我有一个 XML 字符串,我想构建一个正则表达式模式来识别以下情况的出现:
${Variable1}
${VARIABLE_TEST}
等等。因此,任何以 ${
开头并以 }
结尾的内容。
有人可以帮助我吗?
最佳答案
尝试使用以下正则表达式:
\${([^}]+)}
说明:
\${ - starts with ${ (we have to escape special character $)
([^}]+) - match everything that is not }
} - ending character
带有转义 {
和 }
的正则表达式:
\$\{([^}]+)\}
关于java - ${} - 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24015662/