Regex在xml标记中获取逗号

Regex在xml标记中获取逗号,regex,Regex,我对regex不熟悉。我有一个类似xml的 <Root xmlns="rooter"><add>This is an example, test</add></Root>, 123, test, 8765 这是一个示例,test,123,test,8765 我只想找到xml标记中的逗号 我试过了 <Root.*\,.*</Root> 如果文本的格式与上面定义的格式相同,则以下正则表达式将起作用 ,(?=[^\/<]*

我对regex不熟悉。我有一个类似xml的

 <Root xmlns="rooter"><add>This is an example, test</add></Root>, 123, test, 8765
这是一个示例,test,123,test,8765
我只想找到xml标记中的逗号

我试过了

<Root.*\,.*</Root>

如果文本的格式与上面定义的格式相同,则以下正则表达式将起作用

,(?=[^\/<]*<\/)

,(?=[^\/您使用的是什么语言/工具?:“由于正则表达式未完全标准化,因此带有此标记的所有问题还应包括一个标记,指定适用的编程语言或工具。”XML和正则表达式不是好朋友。使用解析器,它更简单、更快、更易于维护。这不适用于
blah,blahlkjrtk
它被要求在XML标记中捕获逗号。由于XML标记以“您的正则表达式将替换标记前的逗号”(即在我的示例中
blah,blah
),这不是想要的。试试看!好的,明白了。谢谢你的建议。我已经更新了我的正则表达式。@CoderX,更新的正则表达式似乎解决了op的问题。酷!
 <Root xmlns="rooter"><add>This is an example# test</add></Root>, 123, test, 8765
,(?=[^\/<]*<\/)