在下面的文字:獲取文本與正則表達式使用C#的一部分
羣體定位由I.R.S.經測試的政治規則(作者:NICHOLAS CONFESSORE)
我需要使用正則表達式獲取作者姓名。如何在這種情況下得到表達式?
我試試這個
Regex.Match("Groups Targeted by I.R.S. Tested Rules on Politics (Author: NICHOLAS CONFESSORE)", @"(?<=Author:\s+)[^)]").Groups[0].Value;
結果是唯一的字符 「N」
使用代碼「變種A = Regex.Match(「由IRS測試規則對政治(作者目標羣體: NICHOLAS CONFESSORE)「,@」(?<= Author:\ s +)[^)]「)。Groups [0] .Value;'結果只是字符「N」 –
在末尾添加一個「+」。你現在實際上只匹配一個角色。 '(?<= Author:\ s +)[^)] +' – melwil
Eep,對不起。我擔心,我經常犯這個錯誤。 – Joey