LoginSignup
0
1

More than 1 year has passed since last update.

[C#]対象文字列内の指定した文字列以降を削除する。

Posted at

対象文字列から指定した文字列以降を削除する関数が標準ではなかったので、自作しました。

        /// <summary>
        /// 対象文字列から指定した文字列以降を削除します。
        /// ただし、対象文字列内に指定した文字列が存在しなかった場合、対象文字列をそのまま返却します。
        /// </summary>
        /// <param name="str">対象文字列</param>
        /// <param name="removeStr">指定文字列</param>
        /// <returns>対象文字列から指定文字列を削除した文字列</returns>
        public static string RemoveRight(string str, string removeStr)
        {
            var length = str.IndexOf(removeStr);
            if(length < 0)
            {
                return str;
            }

            return str.Substring(0, length);
        }

注意点は、コメント記載の通りです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1