2

曜日名、月/日を含む文字列があります

Sun 6/9 - Sat 6/15

日付の順序を上から次のように変更する必要があります

sun 9/6 - Sat 15/6

これを行うには、分割してシーケンスを変更し、結果を結合するコードを記述します。しかし、正規表現またはvb.netコードを使用してこれを達成するための最小限の方法はありますか.

4

2 に答える 2

0

vb.net の正規表現構文はわかりませんが、検索正規表現は次のようになります: ([a-zA-Z]{3}\s)(\d)/(\d)(3 文字、その後にスペース、その後に数字-スラッシュ-数字が続きます)、置換正規表現は次のようになります: \1\3/\2. Unix sed コマンドに精通している場合は、次のようになります。

sed -re `s|([a-zA-Z]{3}\s)(\d)/(\d)|\1\3/\2|g`
于 2013-06-19T06:50:34.560 に答える