たとえば、いくつかのファイルがあります。
FileBegin Finance Open 87547.25 Close 548484.54 EndDay 4 End
別のファイルの例:
FileBegin Finance Open 344.34 Close -3434.34 EndDay 5 End
ファイル内のテキストを読み取り、Open という単語の前後の残りのテキストをそのまま残して、Open という単語の後の数値のみを置き換える必要があります。私はこのコードを使用しています:
string fileToRead = "c:\\file.txt";
public void EditValue(string oldValue, string newValue, Control Item)
{
if (Item is TextBox)
{
string text = File.ReadAllText(fileToRead);
text = text.Replace(oldValue, newValue);
File.WriteAllText(activeSaveFile, text);
}
}
単語の後の数値だけを置き換える最良の方法は何でしょうopen
か?