次の文字列を指定します。
string s = "I need drop the 1 from the end of AAAAAAAA1 and BBBBBBBB1"
1 で終わる 8 文字の文字列から「1」を削除するにはどうすればよいですか? これらの文字列を見つける有効な正規表現パターンを見つけることができました.TrimEndを使用して「1」を削除できると思いますが、文字列自体を変更するにはどうすればよいですか?
Regex regex = new Regex("\\w{8}1");
foreach (Match match in regex.Matches(s))
{
MessageBox.Show(match.Value.TrimEnd('1'));
}
私が探している結果は、「AAAAAAAA と BBBBBBBB の末尾から 1 を削除する必要があります」です。