Javascript 如何放置xpages正则表达式(第一个字符和最后一个字符)不能是特殊字符

Javascript 如何放置xpages正则表达式(第一个字符和最后一个字符)不能是特殊字符,javascript,xpages,xpages-ssjs,Javascript,Xpages,Xpages Ssjs,目前我只允许可以让字段不允许特殊字符 通过使用此正则表达式:^[a-zA-Z0-9_]*$ 如果我只是不想让用户通过第一个和最后一个字符,我应该在正则表达式上加什么 例如: .Apple=fail Appplepie.=失败 Apple.Pie=pass以下正则表达式应该可以工作: ^[a-zA-Z][a-zA-Z0-9._]*[a-zA-Z]$ 以下正则表达式应该可以工作: ^[a-zA-Z][a-zA-Z0-9._]*[a-zA-Z]$

目前我只允许可以让字段不允许特殊字符 通过使用此正则表达式:^[a-zA-Z0-9_]*$

如果我只是不想让用户通过第一个和最后一个字符,我应该在正则表达式上加什么

例如:

.Apple=fail

Appplepie.=失败


Apple.Pie=pass

以下正则表达式应该可以工作:

^[a-zA-Z][a-zA-Z0-9._]*[a-zA-Z]$

以下正则表达式应该可以工作:

^[a-zA-Z][a-zA-Z0-9._]*[a-zA-Z]$