正则表达式匹配"&"只有前面有一个单词和空格?

时间:2014-10-25 11:36:41

标签: regex

我正在寻找一种方法来匹配此表达式中的&符号,前提是它前面只有一个单词和空格。 (它不应该与&符号之外的任何东西相匹配,除非它前面只有一个单词和空格。)我只需要匹配文件名开头的第一个姓氏,只匹配以字母A开头的那个姓氏。 / p>

Demo

Paul & Mary Atkins - (match should be: Paul & Mary Atkins)
John Arnold & Dave Badman - (match should be: John Arnold)
----DO NOT MATCH----
John Baines & Dave Adams - 

用于File Renamer,味道是javascript。

1 个答案:

答案 0 :(得分:0)

这个正则表达式

/(^\w+ &.*)/

将所有行与一个单词匹配,后跟空格&。请参阅demo

请注意,这仅匹配示例中的第一行。