Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式文本输入验证_Regex_Cognitoforms - Fatal编程技术网

Regex 正则表达式文本输入验证

Regex 正则表达式文本输入验证,regex,cognitoforms,Regex,Cognitoforms,我在这里有点不知所措,但我正在努力学习 试图通过自定义正则表达式在Cognito表单上使用文本输入验证 我试图以在线形式捕获用户的工作电子邮件。在“工作电子邮件”字段中,他们只能在@左边输入文本,然后一旦他们键入“@”,它将自动填充“organization.com”。我可能希望确保用户不能输入空格和其他字符(即:“*&^%$#!”) 一直在用谷歌搜索如何做到这一点,但到目前为止运气不佳。我肯定我用了错误的术语来描述我想要完成的事情。这可以满足您的所有需要,除了处理实际提交的数据 docume

我在这里有点不知所措,但我正在努力学习

试图通过自定义正则表达式在Cognito表单上使用文本输入验证

我试图以在线形式捕获用户的工作电子邮件。在“工作电子邮件”字段中,他们只能在@左边输入文本,然后一旦他们键入“@”,它将自动填充“organization.com”。我可能希望确保用户不能输入空格和其他字符(即:“*&^%$#!”)


一直在用谷歌搜索如何做到这一点,但到目前为止运气不佳。我肯定我用了错误的术语来描述我想要完成的事情。

这可以满足您的所有需要,除了处理实际提交的数据

document.querySelector('input')。oninput=function(){
if(this.value.endsWith('@')){
this.value+='organization.com';
}
}

提交

您应该能够通过学习HTML和JavaScript的基础知识来做这件事。在我看来,您应该考虑从一些非常基本的例子或教程开始。当表达这些问题的词汇缺失时,很难得到帮助,但这可能被视为一些基本知识缺失的暗示。你说你一直在谷歌上搜索,但到目前为止你都尝试了什么?给我们看看你的代码。