我被这个正则表达式困住了。
所以,我输入为:
- “起重机装置,(物理对象)”(X1,x2,x4),不是“研究护士看到的(发现)”,整个髌骨身体结构(X1,X8),“Besnoitia wallacei(有机体)”,“Catatropis(有机体)”( X1,x2,x4),不是 IntracerebralRouteQualifierValue,“Diospyros virginiana (organism)”(X1,x2,x4),不是 SuturingOfHandProcedure(X1)
最后我想得到的是:
- "起重机装置,(物理对象)"(X1,x2,x4)
- 不是“研究护士看到的(发现)”
- 整个髌骨结构(X1,X8)
- "Besnoitia wallacei (有机体)"
- "Catatropis (有机体)"(X1,x2,x4)
- 不是 IntracebralRouteQualifierValue
- "Diospyros virginiana (有机体)"(X1,x2,x4)
- 不缝合手部程序(X1)
我试过正则表达式
(\'[^\']*\')|(\"[^\"]*\")|([^,]+)|\\s*,\\s*
如果括号内没有逗号,它会起作用。