这样的正则表达式怎么写?

正则匹配下面的一段文字,其中要匹配$ $内的文字,请问如何写正则?

"{"access":"api1xxxxs","data":{"v1":"$test1","v3":2134,"v6":"$test2$"}}"

期望是匹配$test2$,不匹配 $test1 和 $test1 之间的东西.

阅读 1.9k
1 个回答
'{"access":"api1xxxxs","data":{"v1":"$test1","v3":2134,"v6":"$test2$"}}'.match(/\$[^\"]+\$/)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进