少し深すぎる記事をいくつか見たので、それらの正規表現ステートメントから何を削除すればよいかわかりません。
私は基本的にこれを持っています
foo:barからanotherfoo:bar; seg98y34g。?sdebvw h segvu(何でもかまいません)
コロンの後のすべてを削除するには、PHP正規表現が必要です。最初の部分は任意の長さにすることができます(ただし、コロンが含まれることはありません。したがって、上記のどちらの場合も、最終的には次のようになります。
fooとanotherfoo
この恐ろしい疑似コードの例のようなことをした後
$string = 'foo:bar';
$newstring = regex_to_remove_everything_after_":"($string);
編集
これを投稿した後、explode()
十分に確実に動作しますか?何かのようなもの
$pieces = explode(':', 'foo:bar')
$newstring = $pieces[0];