正则表达式:省略街道地址直到城市?
Regex: Omitting street address up until the city?
假设我有这个字符串:1111 Butterfly Ct City, CA 00000
我想省略 1111 Butterfly Ct(包括后面的空格),只匹配 City 及以后的内容。
我的逻辑是,如果我匹配 ^.+?Ct\s
,它将匹配 City
之前的所有内容。
我想做相反的事情。之后匹配所有内容。
执行 [^.+?Ct\s]
,它只显示街道地址的单个字符减去 "Ct" 部分的匹配项。
您想要零宽度断言,例如:
(?<=Ct\s).*
假设我有这个字符串:1111 Butterfly Ct City, CA 00000
我想省略 1111 Butterfly Ct(包括后面的空格),只匹配 City 及以后的内容。
我的逻辑是,如果我匹配 ^.+?Ct\s
,它将匹配 City
之前的所有内容。
我想做相反的事情。之后匹配所有内容。
执行 [^.+?Ct\s]
,它只显示街道地址的单个字符减去 "Ct" 部分的匹配项。
您想要零宽度断言,例如:
(?<=Ct\s).*