这是我的regex
这是我的数据
P-CSCF.subscribe.summaryPeriod1CurrentClctnIntv 1902 CSCF
P-CSCF-04.subscribe.summaryPeriod1CurrentClctnIntv 854 CSCF
P-CSCF-06.subscribe.summaryPeriod1CurrentClctnIntv 778 CSCF
P-CSCF-09.subscribe.summaryPeriod1CurrentClctnIntv 753 CSCF
P-CSCF-16.subscribe.summaryPeriod1CurrentClctnIntv 711 CSCF
P-CSCF-02.subscribe.summaryPeriod1CurrentClctnIntv 577 CSCF
P-CSCF-12.subscribe.summaryPeriod1CurrentClctnIntv 491 CSCF
P-CSCF-05.subscribe.summaryPeriod1CurrentClctnIntv 353 CSCF
P-CSCF-03.subscribe.summaryPeriod1CurrentClctnIntv 348 CSCF
P-CSCF-14.subscribe.summaryPeriod1CurrentClctnIntv 330 CSCF
P-CSCF-11.subscribe.summaryPeriod1CurrentClctnIntv 313 CSCF
P-CSCF-10.subscribe.summaryPeriod1CurrentClctnIntv 254 CSCF
P-CSCF-08.subscribe.summaryPeriod1CurrentClctnIntv
这是我的搜索
\w+-\w+-\d+.(?<name1>\w+)
我希望能够从每一行中取出subscribe
并将其分配给name1
,但是我不能在第一行上这样做。
如何更改搜索范围,以便每行都能找到?
Match without capturing everything enclosed = (?:...)
Zero or one of a = a?
any single character = .