修改字符串时使用Regex字符的问题

0sgqnhkj  于 2023-06-25  发布在  其他
关注(0)|答案(2)|浏览(133)

新的堆栈溢出。尝试解析Regex表达式以修改以下内容时遇到问题:
原始字符串:

753108944)))","0" 
"MULTIPOLYGON (((-7.7885889

所需字符串:

753108944),(-7.7885889

我需要从字符串中删除))",“0”& vbCrLf &“MULTIPOLYGON((,并且成功率极低,我认为这是由于。(期间)在那里。尝试了许多regex replace配置以及标准的字符串操作方法,但都没有成功。

edqdpe6u

edqdpe6u1#

查找并替换以下模式,使用 ”),(“.

(?s)\){3}.+\({3}

输出量

753108944),(-7.7885889
nqwrtyyt

nqwrtyyt2#

Replace将执行您在问题中描述的操作:

Dim originalString As String = "753108944)))"",""0""" & vbCrLf & """MULTIPOLYGON (((-7.7885889"""
Dim processedString As String = originalString.Replace("))"",""0""" & vbCrLf & """MULTIPOLYGON ((", ",")

相关问题