1

在 CSV 文件中,我有数千个类似于 20024la 的字符串 - (字符数可能会有所不同,但破折号前后总是有空格)。

我需要删除所有这些字符串,包括空格,但留下之后的所有内容。

示例字符串:

20023la - 100 升储气瓶 RBA100 - 1120820

“20023la -”必须从该示例中删除

4

2 回答 2

1

你也可以这样尝试:

^(\b\d+[^\s-]+\s+-\s+)

它将匹配第一次出现,删除^将匹配ALL

演示

于 2014-04-02T10:42:20.667 回答
0

尝试使用如下模式:

\w+\s-\s(.*)

替换字符串

$1

结果:

100 lt storage cylinder RBA100 - 1120820

示例

http://regex101.com/r/lD5zE3

于 2014-04-02T09:24:26.627 回答