をString
含んでいSpecial Characters & Numeric Values
ます。
Eg:
3-3 3
3-3"3/4
3-3-3/4
3-3 3/4
3 3 3
3'3 3
Output must be:
3f3 3
3f3"3/4
3f3-3/4
3f3 3/4
3f3 3
3f3 3
私は使用してみました:
public static string ReplaceFirst(string text, string search, string replace)
{
int pos = text.IndexOf(search);
if (pos < 0)
{
return text;
}
return text.Substring(0, pos) + replace + text.Substring(pos + search.Length);
}
上記のコードを使用すると、最初に出現した文字が指定された文字に置き換えられます。これは正常に機能します。
Eg: 3-3 3 Output: 3f3 3
しかし、3 3-3 Output: 3 3f3
コードによると正しいです。しかし、最初の数値の後にスペース/文字を置き換えたい3f3-3
助けて感謝!