我正试图构造一个正则表达式来查找具有多次出现的文件名.我主要需要这个正则表达式ID标记MP3文件,这是一种格式-。
问题是有些艺术家在我的收藏中有他们的名字。因此,我需要构造一个正则表达式,它将列出所有在其文件名中具有多个的文件名(一个用于艺术家名称,另一个用作艺术家和标题之间的分隔符(例如Ar- Title ),以手动标记它们。
到目前为止,我使用一个正则表达式成功地提取了一个文件名
*-*我现在需要的是一个正则表达式来匹配两个文本-。
谢谢,安德鲁·博格
发布于 2013-09-15 08:46:54
使用:
([^-]*-){2}现在,请注意,*-*并不像您想要的那样工作。它似乎没有很好的格式,因为*是一个正则量词,意思是“零或多次”,例如,a* (其中a是一个有效表达式)意味着"a 0或更多次“。
即使您的工具接受它,它也将匹配"------"。
https://stackoverflow.com/questions/18810553
复制相似问题