首页 > 解决方案 > Yup 验证中的正则表达式

问题描述

当用户在文本框中输入“&”并且允许其余其他字符和特殊字符时,我想抛出一条错误消息。

当“&”是字符串的最后一个字符(如“hello&”)时,下面的代码片段会引发错误消息,但我希望表达式可以在字符串中的任何位置找到“&”。

comments: yup.string()  
  .matches(/[^&]+$/,  { message: 'error message', excludeEmptyString: true }),

标签: javascriptreactjsregexyup

解决方案


推荐阅读