下面的文字有3个以/*+
开头并以/*-
结尾的方块。正则表达式(/[*][+]a[*]/)((?s).*)(/[*][-]a[*]/)\R
匹配下面的所有文本。我怎样才能匹配第一个块?
TEXT TEXT TEXT
TEXT TEXT TEXT
/*+a*/
--TEXT 1
--TEXT 1
/*-a*/
TEXT TEXT TEXT
/*+x*/
--TEXT 2
--TEXT 2
/*-x*/
TEXT TEXT TEXT
TEXT TEXT TEXT
/*+a*/
--TEXT 3
--TEXT 3
/*-a*/
TEXT TEXT TEXT
TEXT TEXT TEXT