英数字とピリオドを許可したい。ただし、句に2つ以上のピリオドを連続して含めることはできず、ピリオドで開始または終了することはできません。また、スペースは使用できません。
PHPとJavascriptの両方を使用しています。
これまでのところ、私は持っています/^(?!.*\.{2})[a-zA-Z0-9.]+$/
これは、スペースと連続するピリオドを拒否しながら、英数字とピリオドを許可するために機能しますが、開始ピリオドや終了ピリオドを確認する方法がわかりません。どうすればこれを行うことができますか?そして、私がすでに持っていることを行うためのさらに良い方法はありますか?