ヘルパー exe (C#) を使用して一部のデータをクリーンアップしようとしています。
各文字列を反復処理し、文字列の最初と最後から無効な文字を削除したい、つまり からドル記号を削除したい$$$helloworld$$$
。
これは、次の正規表現を使用して正常に機能します: \W
.
ただし、途中に無効な文字を含む文字列はそのままにしておく必要があります。つまりhello$$$$world
、問題なく、正規表現はこの特定の文字列と一致しないはずです。
したがって、本質的に、文字列の最初と最後にある無効な文字に一致する構文を見つけようとしていますが、無効な文字を含む文字列は本体に残します。
ご協力いただきありがとうございます!