ハイフンで区切られた姓の文字列を作成しています。ときどき空白がそこに捉えられることがあります。私は最終結果からすべての空白を削除する必要があります。正規表現でC#文字列の空白をすべて削除します
サンプル列上で動作するように:
アンダーソン-Reed・スミス
それは(アンダーソンの後にスペースなし)として終わる必要があります:
アンダーソン、Reed-スミス
姓が文字列である可能なLastName。
私は正規表現を使用しています:
Regex.Replace(LastName, @"[\s+]", "");
この結果は次のとおりです。
アンダーソン-Reed・スミス。
私も試してみました:
Regex.Replace(LastName, @"\s+", "");
と
Regex.Replace(LastName, @"\s", "");
を私が間違っているのか?
名は、文字列のデータのみである場合は、正規表現を必要としません。それ以外の場合はおそらく( - | - | - ) – Evo510