在CSV文件中,我有几千个字符串,类似于20024la -(字符号可能会变化,但在破折号前后总是有空格)。
我需要删除所有这些字符串,包括空格,但保留之后的所有内容。
示例字符串:
20023la-100lt存储缸RBA100 - 1120820
“20023 has”必须从该示例中删除。
发布于 2014-04-02 10:42:20
你也可以这样做:
^(\b\d+[^\s-]+\s+-\s+)它将匹配第一次出现,删除^将匹配ALL。
演示
发布于 2014-04-02 09:24:26
尝试使用如下模式:
\w+\s-\s(.*)替换字符串
$1结果:
100 lt storage cylinder RBA100 - 1120820示例
http://regex101.com/r/lD5zE3
https://stackoverflow.com/questions/22806765
复制相似问题