これを説明する方法がわかりませんが、これで終わりです。
$val文字列の後に何もないか、1 つまたは複数のドットが続く可能性があります。
test
test.
test..
test...
etc
正規表現を使用して無効な文字を探している$valので、それらを置き換えたいと思います。
(preg_replace('-['.$inv.']-',"",$val))
$inv無効なエントリの配列です。これにはドットも含まれます。
末尾のドットを除くすべての$inv文字を削除するにはどうすればよいですか?$val
正しい$val = te%st...結果をテストする必要がある場合…</p>
正しい$val = te.est.結果が test である必要がある場合。
それが理にかなっていることを願っています。ありがとう。