正则表达式 - 匹配年份和字符串替换并替换其他所有内容

时间:2018-05-15 03:06:52

标签: regex

希望你们都能帮我一些正则表达式。

一些示例字符串

  • 1990 Ford Explorer
  • 1994 Ford Explorer Eddie Bauer
  • 1996 Jeep Cherokee Sport
  • 2000阿斯顿马丁DB7

我希望获得“模型/修剪”,所以我想匹配年份/制作并将其从字符串中删除。

在给出的示例中,我希望最终得到

  • 浏览器
  • Explorer Eddie Bauer
  • Cherokee Sport
  • DB7

感谢您的帮助!!

1 个答案:

答案 0 :(得分:0)

正则表达式:

^\d{4}\s(Alfa Romeo|Aston Martin|Audi|Bentley|Benz|BMW|Bugatti|Cadillac|Chevrolet|Chrysler|Citroen|Corvette|DAF|Dacia|Daewoo|Daihatsu|Datsun|De Lorean|Dino|Dodge|Farboud|Ferrari|Fiat|Ford|Honda|Hummer|Hyundai|Jaguar|Jeep|KIA|Koenigsegg|Lada|Lamborghini|Lancia|Land Rover|Lexus|Ligier|Lincoln|Lotus|Martini|Maserati|Maybach|Mazda|McLaren|Mercedes|Mercedes-Benz|Mini|Mitsubishi|Nissan|Noble|Opel|Peugeot|Pontiac|Porsche|Renault|Rolls-Royce|Rover|Saab|Seat|Skoda|Smart|Spyker|Subaru|Suzuki|Toyota|Vauxhall|Volkswagen|Volvo)\s

替换为空字符串

Demo

汽车品牌Reference