我希望用正则表达式删除记事本++中除数字之外的所有内容。
任何人都可以帮我使用String。这会帮助我得到像
这样的结果from
416385-creativelive-photo-week-2014-hd-full-day-5.html
416668-creativelive-photo-week-2014-hd-full-day-4.html
421733-creativelive-photo-week-2014-day-2.html
to
416385
416668
421733
答案 0 :(得分:0)
根据这句话:
我希望用正则表达式删除记事本++中除数字之外的所有内容。
做的:
找到:\D+
替换为:: Nothing
它会给:416385201454166682014442173320142
,但我很不满意你的意思。
另一个建议是保持换行:
找到:[^\d\r\n]+
替换为:: Nothing
它会给:
41638520145
41666820144
42173320142
最后,根据你的例子,我想你想要:
找到:^(\d+).*$
替换为:$1
注意:不要检查dot matches new line
。
它会给:
416385
416668
421733