最佳答案
我正在尝试创建一个正则表达式提取歌手,歌词作者。我想知道如何使歌词作者搜索可选。
多行字符串示例:
Fireworks Singer: Katy Perry
Vogue Singers: Madonna, Karen Lyricist: Madonna
正则表达式: /Singers?:(.\*)\s?Lyricists?:(.\*)/
这将正确匹配第二行并提取 Singers(Madonna, Karen)
和 Lyricists(Madonna)
但是,当没有歌词作者的时候,它不适用于第一行。
如何让作词人搜索可选?