我有一组记录,例如:
姓名
- 姓名保罗·贝瑞:现在
- 地址乔治·内基:不存在
- 姓名鲍勃·范巴斯滕:现在
- 姓名 Richard Von Rumpy:不存在
- 名字爸爸徽章:不存在
- 姓名保罗·贝瑞:现在
- Street George Necky:不存在
- 街头鲍勃·范巴斯滕:现在
- 姓名 Richard Von Rumpy:不存在
- 城市爸爸徽章:不存在
我希望所有以Name开头的记录都采用这种形式
- 姓名姓名 姓: 不存在
以其他词开头的记录保持原样。
即我想将字符串“not”添加到以Name开头的记录中,但它不是。我正在使用 python (pywikipediabot)
试
python replace.py -dotall -regex 'Name ((?!not ).*?)present' 'Name \1not present'
但即使它已经存在,它也会添加“不”。
也许我还没有理解否定的前瞻语法?