我有一个文本文件,其中包含用单引号括起来的名称。我如何做一个正则表达式来获取文本包含的所有名称?提取文本的正则表达式
- "Lady of Spain" (uncredited)
Music by 'Tolchard Evans' (qv)
Lyrics by 'Robert Hargreaves (II)' (qv), 'Stanley Damerell' (qv) and 'Henry B. Tilsley' (qv)
Performed by 'Jack Haig' (qv) and 'Kenneth Connor' (qv)
这是我能想出来的。
/(\'(.*)\')*/
但是,期间只匹配到换行符。所以我修改了正则表达式包括
/(\'(.*)\'.*(\n|\r\n)*)*/
但它仍然没有参与。请帮我弄清楚为什么我的正则表达式不起作用。
您似乎不需要为该输入匹配换行符。 – TLP
当单引号字符串本身包含单引号时,您的文本文件包含什么?例如Kenneth O'Conner – tadmc