мне нужно регулярное выражение, которое не начинается с точки или заканчиваться [-_.]Regex не начинается с точки или заканчиваться точкой
В приведенной ниже регулярных выражений работает, но терпит неудачу в первом состоянии, т.е.; не начинается с точки.
^[A-Za-z0-9][^.]*[^-_.][A-Za-z0-9]$
, например: test.com должна быть действительной строкой, но он не ..
Inbetween первого символа и последнего символа должно быть только цифры или символы – user1050619
^[^.] [A-Za-z0-9] * [^ -_. ] $ - это работает ... это хорошо? – user1050619
Если у вас всегда есть хотя бы два символа, да. – tenub