将子字符串之前的字符串和之后的字符串捕获到命名的捕获组中
Capture string before and string after substring into named capturing group
我想将一系列百分比捕获到命名组中,这些百分比偶尔会在小数点后出现错误的“-”
group1 2.3% / group2 4.-787% / group3 7.-65%
我可以很好地捕获数字(请参阅 HERE),但我希望在捕获组时能够去掉“-”字符。例如,上面的字符串将导致.
Group 'group 1': 2.3
Group 'group 2': 4.787
Group 'group 3': 7.65
像波希米亚州一样,您可以使用正则表达式捕获破折号前后的两部分:
(\d+\.)-?(\d+)%
接下来您可以将第 1 组和第 2 组连接在一起以获得结果。
我想将一系列百分比捕获到命名组中,这些百分比偶尔会在小数点后出现错误的“-”
group1 2.3% / group2 4.-787% / group3 7.-65%
我可以很好地捕获数字(请参阅 HERE),但我希望在捕获组时能够去掉“-”字符。例如,上面的字符串将导致.
Group 'group 1': 2.3
Group 'group 2': 4.787
Group 'group 3': 7.65
像波希米亚州一样,您可以使用正则表达式捕获破折号前后的两部分:
(\d+\.)-?(\d+)%
接下来您可以将第 1 组和第 2 组连接在一起以获得结果。