コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】文字列の置換ルールを管理する構造体「UniStringReplaceRule」を GitHub に公開しました

リポジトリ

使用例

通常

using UnityEngine;

public class Example : MonoBehaviour
{
    private void Awake()
    {
        var name   = "ピカチュウ";
        var result = name.Replace( "ピカチュウ", "カイリュー" );

        Debug.Log( result ); // カイリュー
    }
}

UniStringReplaceRule

using Kogane;
using UnityEngine;

public class Example : MonoBehaviour
{
    private void Awake()
    {
        var name   = "ピカチュウ";
        var rule   = new StringReplaceRule( "ピカチュウ", "カイリュー" );
        var result = name.Replace( rule );

        Debug.Log( result ); // カイリュー
    }
}