js-判断从文本框输入的字符串格式是否正确 正确格式为 0:正确,1:错误,2:是,3:否

问题描述

判断从文本框输入的字符串格式是否正确 正确格式为 0:正确,1:错误,2:是,3:否

在js或者C#实现 定义一个var a,文本框输入的放入a中,判断a 是否满足格式 0:正确,1:错误,2:是,3:否

实现后截取 数字 冒号 中文字或英文 逗号

解决方案

c#字符串有一个split方法,根据冒号分割成数组,自己去第一个和第二个元素即可

解决方案二:

提问题 提清楚点 你可以叫string 转 array
string str="正确,错误,是,否";
string[] array = str.Split(',');

解决方案三:

你正确的标准是什么?用正则表达式匹配,先要搞清楚正确的判断标准。比如文字+冒号+数字+分号,那么就是

 w+:d;

解决方案四:

不知道你是用js判断还是用c#判断

解决方案五:

public void stringTest(){
String string = "0:正确,1:错误,2:是,3:否";
String[] s = string.split(",");
String[] result = {};
for (int i = 0; i < s.length; i++) {
if(s[i].indexOf("正确")>=0){
result=s[i].split(":");
}
}
for (int i = 0; i < result.length; i++) {
System.out.println(result[i]);
}
}
你在控制台看看

时间: 2024-08-24 14:39:21

js-判断从文本框输入的字符串格式是否正确 正确格式为 0:正确,1:错误,2:是,3:否的相关文章

js/jquery获取文本框输入焦点的方法

 本篇文章主要是对js/jquery获取文本框输入焦点的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 方法一.    代码如下:  function CheckForm() {              if(document.form1.trainingName.value==""){                      alert("培训班名称不能为空!");                      document.form1.trai

js各种验证文本框输入格式(正则表达式)_表单特效

不能为空 <input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')"> 只能输入英文和数字<input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert('有错')"><input onkeyup="value=value.replace(/[^0-9a-zA-Z]/g,'')"/><

js/jquery获取文本框输入焦点的方法_javascript技巧

方法一. 复制代码 代码如下:  function CheckForm() {             if(document.form1.trainingName.value==""){                     alert("培训班名称不能为空!");                     document.form1.trainingName.focus();                     return false;         

java-验证文本框输入的密码

问题描述 验证文本框输入的密码 1.至少包含一个大写.一个小写.一个数字 2.不得小于8位字符,不得大于16位 3.不能输入超过2位相同的字符(如:aaa.1111) 4.不能输入连续字符超过2位(如:123.456) 5.用户名字段不能包含在密码内 请问有谁做过类似的功能,求demo,求代码 解决方案 js各种验证文本框输入格式js各种验证文本框输入格式js各种验证文本框输入格式(正则表达式) 解决方案二: 这些都是条件 ,自己判断写逻辑. 解决方案三: 找个差不多功能的网站看下他的js就好了

js判断文本框输入的内容是否为数字_javascript技巧

如何验证文本框中的内容是否为数字,本文提供了三种方法,希望对大家的学习有所启发. 在某些情况下可能需要让文本框中的内容只能够输入数字,例如手机号码或者邮编之类的,下面简单介绍一下如何实现此功能. 下面是验证数字的正则表达式: "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]

jsp中如何判断文本框输入的和图片上的验证码一致,代码如下:

问题描述 jsp中如何判断文本框输入的和图片上的验证码一致,代码如下: var aa=$("#vadCode").val(); alert(aa); 这里获取图片上的验证码为空,请问该如何获取 解决方案 你在生成验证码图片的同时,把图片上的验证码放到input框里不就可以取值了吗? 解决方案二: 验证码 是先用 验证码生成器生成一个随机的6位数字,然后在将这6个数字生成一张图片的,你直接获得肯定是不对的 解决方案三: 你要用ajax发送输入的aa到服务器端和用session存储的验证码

js计算文本框输入的字符数_javascript技巧

使用JavaScript实时的计算用户当前输入的字符数函数代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JavaScript统计字符数</title> <script language="javascript"> function C

js控制文本框输入的字符类型方法汇总

这篇文章主要给大家汇总介绍了js控制文本框输入的字符类型的各种方法,十分的简单实用,有需要的小伙伴可以参考下.     JS 控制文本框只能输入数字    代码如下: <input onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu ="value=value.replace(/[^0-9]/g,''

js实现文本框输入文字个数限制代码_javascript技巧

通常情况下,文本框输入的文字个数并不是无限制的,一般都会限定一个输入最高上限,较为人性化的网站可能会有可输入字数倒计效果,比如还剩余20可以输入这样的提示,下面就通过一个实例介绍一下如何实现此效果. 先看看效果图: 代码如下: <html> <head> <title>文本框输入文字倒计效果代码</title> <style type="text/css"> * { margin:0; padding:0; } .box {