好友
阅读权限30
听众
最后登录1970-1-1
|
40吾爱币
文本内容如下:
(;RU[cn]SZ[19]KM[7.5]HA[0];B[pd];W[cq];B[qp];W[dc];B[ce];W[op];B[oq];W[nq];B[pq];W[np];B[qn];W[fd];B[jp];W[fp];B[nm];W[po];B[pn];W[ln];B[hq];W[ci];B[qf];W[lp];B[fr];W[eq];B[kq];W[pg];B[qg];W[pi];B[nj];W[ng];B[md];W[qh];B[qj];W[ok];B[ml];W[pf];B[pe];W[ri];B[ql];W[nk];B[mk];W[mj];B[ko];W[km];B[jl];W[jm];B[ni];W[lj];B[mh];W[mg];B[lk];W[kj];B[lh];W[pj];B[jj];W[ji];B[ij];W[ld];B[kk];W[hm];B[me];W[lg];B[ki];W[kh];B[mi];W[le];B[lc];W[qc];B[pc];W[pb];B[rc];W[kc];B[mc];W[kb];B[oh];W[ph];B[kd]PB[王星昊]PW[姜东润])
我想要把后面的“PB[王星昊]PW[姜东润]”移到前面“[19]”后面,如下所示:
(;RU[cn]SZ[19]PB[王星昊]PW[姜东润]KM[7.5]HA[0];B[pd];W[cq];B[qp];W[dc];B[ce];W[op];B[oq];W[nq];B[pq];W[np];B[qn];W[fd];B[jp];W[fp];B[nm];W[po];B[pn];W[ln];B[hq];W[ci];B[qf];W[lp];B[fr];W[eq];B[kq];W[pg];B[qg];W[pi];B[nj];W[ng];B[md];W[qh];B[qj];W[ok];B[ml];W[pf];B[pe];W[ri];B[ql];W[nk];B[mk];W[mj];B[ko];W[km];B[jl];W[jm];B[ni];W[lj];B[mh];W[mg];B[lk];W[kj];B[lh];W[pj];B[jj];W[ji];B[ij];W[ld];B[kk];W[hm];B[me];W[lg];B[ki];W[kh];B[mi];W[le];B[lc];W[qc];B[pc];W[pb];B[rc];W[kc];B[mc];W[kb];B[oh];W[ph];B[kd]) |
最佳答案
查看完整内容
匹配模式:(.+SZ\[19\])(.+)(PB\[王星昊\]PW\[姜东润\])
替换模式:\1\3\2
解释
(.+SZ\[19\]):这个分组匹配开始到“SZ[19]”的所有字符。(.+)表示匹配除换行符以外的所有字符,尽可能多地匹配。
(.+):这个分组匹配“SZ[19]”之后到“PB[王星昊]PW[姜东润]”之前的所有字符。
(PB\[王星昊\]PW\[姜东润\]):这个分组直接匹配“PB[王星昊]PW[姜东润]”部分。
\1、\3、\2:这些是替换模式中的反向引用,分别对应上面的三个分组 ...
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|