给定的字符串:
dec:/file1.texdec:/file2.srcdec:/file3.ltx\ndec:/file4.dtxdec:/file5.insdec:/file6.src
包含串联的文件路径。
(卷名的长度(此处为dec)是可变的。请注意字符串中的换行符。)
使用RegExp (.+?:[\/\\]+)
(不带g和不带m选项),我得到CaptureGroup \ 1 dec:/
。
(如果卷名仅为c
,则CaptureGroup包含c:/
。如果路径包含\
而不是/
,则CaptureGroup也包含dec:\
或{ {1}}。)
如何匹配子字符串:
c:\
使用这个CaptureGroup dec:/file1.tex
dec:/file2.src
dec:/file3.ltx
dec:/file4.dtx
dec:/file5.ins
dec:/file6.src
?
我准备了以下内容 DEMO