Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.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
Ios 在用户键入文本时验证用户输入(使用编辑更改的事件)是否比在用户点击按钮时执行所有验证更可取?_Ios_Regex_Validation - Fatal编程技术网

Ios 在用户键入文本时验证用户输入(使用编辑更改的事件)是否比在用户点击按钮时执行所有验证更可取?

Ios 在用户键入文本时验证用户输入(使用编辑更改的事件)是否比在用户点击按钮时执行所有验证更可取?,ios,regex,validation,Ios,Regex,Validation,使用正则表达式验证表单中的用户输入时,swift中的性能 名字 姓 电子邮件 密码 当用户使用文本字段操作出口的编辑更改事件输入文本字段时,是否最好验证文本字段文本 或 在用户点击按钮(或提交表单)后验证完整字符串是更好的选择吗?在我看来,这似乎是一个非技术性的问题,或者至少我认为答案是这样的。在用户体验方面,我认为“更好”。对于您的应用程序,用户是否会发现在最后或在他或她键入并填写这些字段时获取所有错误是一种更好的体验?除非您犯了严重错误,否则基于正则表达式的验证应该非常快,以至于用户无法

使用正则表达式验证表单中的用户输入时,swift中的性能

  • 名字
  • 电子邮件
  • 密码
当用户使用文本字段操作出口的编辑更改事件输入文本字段时,是否最好验证文本字段文本


在用户点击按钮(或提交表单)后验证完整字符串是更好的选择吗?

在我看来,这似乎是一个非技术性的问题,或者至少我认为答案是这样的。在用户体验方面,我认为“更好”。对于您的应用程序,用户是否会发现在最后或在他或她键入并填写这些字段时获取所有错误是一种更好的体验?

除非您犯了严重错误,否则基于正则表达式的验证应该非常快,以至于用户无法察觉在那里花费的时间。因此,您应该以提供最佳用户体验的任何方式执行验证,这可能意味着在每次更改输入时都要执行验证。

您是否暗示有一个文本字段用户必须输入4个逗号分隔的值?我希望不是。