Regex 数字正则表达式之前的字符匹配
好的,伙计们,请帮我解决这个问题: 我有一个regexp,它用不同的形式匹配数字Regex 数字正则表达式之前的字符匹配,regex,tags,numbers,character,Regex,Tags,Numbers,Character,好的,伙计们,请帮我解决这个问题: 我有一个regexp,它用不同的形式匹配数字([0-9]+(\.[0-9]*)?\\.[0-9]+),但我想检查这个数字前面的不同字符,例如。,它应该在带标记的字符串中工作 示例:我想将99.0转换为99.0 如果前面有#字符,则跳过此部分。 #99.0不应转换 提前感谢。请尝试([^#]*?[\d\.]+.*)和$1进行替换 使用xml/html解析器。使用正则表达式处理xml/html数据是一种不好的做法ADD(?开头)
([0-9]+(\.[0-9]*)?\\.[0-9]+)
,但我想检查这个数字前面的不同字符,例如。
,它应该在带标记的字符串中工作
示例:我想将99.0
转换为99.0
如果前面有#
字符,则跳过此部分。
#99.0
不应转换
提前感谢。请尝试
([^#]*?[\d\.]+.*)
和$1
进行替换 使用xml/html解析器。使用正则表达式处理xml/html数据是一种不好的做法ADD(?开头)