動的な文字列があります
[いくつかのテキスト] [現在のタイムスタンプ] [いくつかのテキスト] [いくつかのテキスト] [現在のタイムスタンプ] [いくつかのテキスト]
文字列の長さが変化し続けるため、現在のタイムスタンプのすべての出現箇所を部分文字列/置換するにはどうすればよいですか。
動的な文字列があります
[いくつかのテキスト] [現在のタイムスタンプ] [いくつかのテキスト] [いくつかのテキスト] [現在のタイムスタンプ] [いくつかのテキスト]
文字列の長さが変化し続けるため、現在のタイムスタンプのすべての出現箇所を部分文字列/置換するにはどうすればよいですか。
String.replaceAll(String regex, String replacement)
またはを使用できますString.replaceFirst(String regex, String replacement)
。
例えば:
String text = "Pmaingi12345123312OtherTextAndSomeother124123"
text.replaceFirst("regex", "change to this text");
クラスreplaceAll
のメソッドを使用できます。String
public String replaceAll(String regex, String replacement)
指定された正規表現に一致するこの文字列の各部分文字列を、指定された置換で置き換えます。
あなたのgiven regular expression
場合は、現在のタイムスタンプになります。replacement
空の文字列の可能性があります。""
または、置き換えたいもの。