私は初心者のプログラマーなので、あまりにも明白な質問をしている場合は、事前に申し訳ありません.
私はc#(WPF)でプログラミングしています。
この構造に組み込まれている文字列がいくつかあります。
string str ="David went to Location 1 to have lunch";
string str2 ="Mike has to walk a mile facing north to reach Location 2";
最もエレガントな方法で "Location 1" を切り取って別の文字列に置き換えるにはどうすればよいですか (この例を続けるには、おそらくレストランの名前を保持します)??
私は次のようなことを考えました:
str.replace("Location 1", strRestaurantName);
しかし、それは一般的でなければならないので(すべての場所xの置換を可能にするため)str.indexof
、数字の位置を取得するために使用するものでなければなりません(1から20までの数値にすることができます)、私だけがそれを機能させることができません.. .
残念ながら、私の上司は私が正規表現を使用することを望んでいません。
前もって感謝します。