我有一个看起来像这样的文件:
FOoo
/
Bar
/
Bar foo Bar / asda
/
Lorem ipsum
ipsum lorem;
/
我想用正则表达式^/$
拆分文本,意思是行开头和结尾的/
。我尝试了各种变体,包括text.split(/^\/$/)
,但它不起作用。我错过了什么?
答案 0 :(得分:1)
在Groovy正则表达式中(实际上使用Java正则表达式库),您可以使用Pattern.MULTILINE
内嵌嵌入式标记(?m)
,使^
匹配行的开头{{1}行的结尾(而不是整个字符串):
也可以通过嵌入式标志表达式
$
启用多行模式。
使用
(?m)