Regex 数字正则表达式之前的字符匹配

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(?开头)

好的,伙计们,请帮我解决这个问题:

我有一个regexp,它用不同的形式匹配数字
([0-9]+(\.[0-9]*)?\\.[0-9]+)
,但我想检查这个数字前面的不同字符,例如
,它应该在带标记的字符串中工作

示例:我想将
99.0
转换为
99.0
如果前面有
#
字符,则跳过此部分。
#99.0
不应转换


提前感谢。

请尝试
([^#]*?[\d\.]+.*)
$1
进行替换

使用xml/html解析器。使用正则表达式处理xml/html数据是一种不好的做法ADD
(?开头)