是否可以在正則表達式中將組的值複製到另一個組中?手段,我有一個文本行我可以將RegEx組的值分配給另一個嗎?
errID name_of_error: description bla bla
,我用這個RE保存此行
^(?'code'[\w\d]{5}) {3}(?'name'[\w\d]+?(?=:)): (?<=)(?'desc'.+?)(?=$)
我本來就是在我的正則表達式包含的「代碼值的附加組的所有部分',就像
code -> errID
newgroup-> errID
name-> name_of_error
desc -> description bla bla
可行嗎?
編輯:我使用C#
爲M42,我想知道:這正則表達式引擎使用命名組與'(「組」 ......?)'的語法? – ZJR 2012-03-21 13:13:37
你可以在C#中使用這種語法# – alex555 2012-03-21 13:18:25