次のようなテキストがあります。
Paragraphs of text
(SOME KNOWN TEXT)Unknown Text(SOME OTHER KNOWN TEXT)
Some additional paragraphs of text
私が望むのは、Unknown Textを保持することですが、 ( SOME KNOWN TEXT)と(SOME OTHER KNOWN TEXT)を取り除きます。
preg_replace は私が望むものを与えると思いますが、これを置き換えるには正規表現が必要です:
(SOME KNOWN TEXT)Unknown Text(SOME OTHER KNOWN TEXT)
これとともに ..
Unknown Text
preg_replaceは、 regex、replacement text、およびsubjectの 3 つのパラメーターを取ることがわかります。
不明なテキストの値を置換テキスト パラメータに渡す方法、または不明なテキストを削除せずに左右の部分(SOME KNOWN TEXT)と(SOME OTHER KNOW TEXT)を交換する方法はありますか? あるいは、これに対するstr_replace()ソリューションはありますか?
ありがとう
- -アップデート - -
(SOME OTHER KNOWN TEXT) の部分はテキストの他の場所に存在する可能性がありますが、 (SOME KNOWN TEXT)Unknown Text(SOME OTHER KNOWN TEXT)のパターンに従わない限り、削除したくありません。このため、最初の str_replace の提案は機能しないと考えています。