我不想要第一个和最后一个字符“ '.-”
这是我的正则表达式
^(?!。*?[' .-] {2})[\ p {L}。' - ] + $
实施例
"Test" match
".Test" no match
"Test " no match
"'Test" no match
"'Test'" no match
".Test." no match
" Test " no match
答案 0 :(得分:0)
我解决了这个问题。
我添加了这些字符[^' .-]
正则表达式最终状态
^[^ '.-](?!.*?[ '.-]{2})[\p{L} .'-]+[^ '.-]$