【ハルシオンブログ】エスケープ文字を一気に変換したい場合
こんにちは。
大坂です。
暖かくなったり寒くなったりの季節の変わり目で体調を崩しやすい感じですね。
皆様気を付けてくださいまし。
色々なエスケープ文字が入っている場合の置換がめんどくさいときがありますね。
そんな時は「Regex.Unescape」を使いましょう。
サポートされているエスケープ文字はAPIのほうで、見てみてください。
https://docs.microsoft.com/ja-jp/dotnet/api/system.text.regularexpressions.regex.unescape?view=net-5.0
適当ですが今回はこんな感じで一応やってみました。
あ、使用するときは「using System.Text.RegularExpressions;」を付けてあげましょう。
結果

ちゃんと改行とタブになってますね。
今週も短いですが、これにてノシ
大坂です。
暖かくなったり寒くなったりの季節の変わり目で体調を崩しやすい感じですね。
皆様気を付けてくださいまし。
色々なエスケープ文字が入っている場合の置換がめんどくさいときがありますね。
そんな時は「Regex.Unescape」を使いましょう。
サポートされているエスケープ文字はAPIのほうで、見てみてください。
https://docs.microsoft.com/ja-jp/dotnet/api/system.text.regularexpressions.regex.unescape?view=net-5.0
適当ですが今回はこんな感じで一応やってみました。
private void Start() {
string test = "ああああ\\r\\nいいいいい\\tうううう\\nえええええ";
Debug.Log(Regex.Unescape(test));
}
あ、使用するときは「using System.Text.RegularExpressions;」を付けてあげましょう。
結果

ちゃんと改行とタブになってますね。
今週も短いですが、これにてノシ
Category: 開発日記(Unity)
« 【ハルシオンブログ】SuperTextMeshで文字色が変わらないっていってたけど、あれはうそだ!かえれました~ | 【ハルシオンブログ】iOSの審査でGuideline 4.2.3に当たったよ!対応したらちゃんとアプデリリース通りました! »
コメント
| h o m e |