セイからの文字列の部分文字列の前後のインデックスを交換し、私は文字列を持っています。は、特定のインデックス
は今、私は、spanタグに最も内側のdivを有効にします。だから私は何をしたいですか:
someString.replacePreviousOccurrence(someString.indexOf("Content"), "<div ", "<span>");
someString.replaceNextOccurrence(someString.indexOf("Content"), "</div>", "</span>");
これを行うには何かがありますか?あるいは、指定されたインデックスから部分文字列の前後の出現のインデックスを取得するだけですか?
編集:未知のタグを持っている(クラスとスタッフを有していてもよい)と(例では、タグなど)の間で何かがあるかもしれませんdivを指定するのを忘れていました。
's.replace( "
@assylias残念ながら、未知のタグを持つdivを指定するのを忘れてしまい、 "content"と "divs"の間に未知のタグがある可能性があります –
文字列置換をしようとするよりもHTMLを解析する方が良いかもしれません。 。 – assylias