`
thunderbow
  • 浏览: 155918 次
  • 性别: Icon_minigender_1
  • 来自: beijing
社区版块
存档分类
最新评论

验证字符串是否不为空,空格不算字符

 
阅读更多
/**
* @desc 验证字符串是否不为空,空格不算字符
* @return 不为空返回true,为空返回false
*/
function IfNull(strings)
{
	//var strs = /(^\s*|\s*$)/;
	var str = strings;
  	str = str.replace(/(^\s*)|(\s*$)/g, "");   
	str = str.replace(/(^ *)|( *$)/g, ""); 
	if( str == '' ) 
  	{
  		return false;
  	}
	return true;
}
//数据检查
function memcheck()
{
   if(IfNull(document.memberlogin.GRZLusername.value)==false)
   {
     alert("请输入您的用户名!");
	 document.memberlogin.GRZLusername.focus();
	 return false;
   }
   if(IfNull(document.memberlogin.GRZLpassword.value)==false)
   {
     alert("请输入您的密码!");
	 document.memberlogin.GRZLpassword.focus();
	 return false;
   }
   document.memberlogin.submit();
}

 

分享到:
评论

相关推荐

    判断字符变量为空(包括空格)

    2. **逐字符检查**:如果字符串长度不为零,那么就需要逐个字符地检查每个字符是否为ASCII码中的空格字符(值为32)。如果所有字符都是空格,那么该字符串只包含空格。 ### 代码示例 下面是一个使用C语言编写的...

    JS去掉字符串空格

    1. **空格替换逻辑错误**:代码中的`while(tile.indexOf("")>=0)`实际上是在检查字符串中是否包含空字符串,这显然不符合去除空格的需求。正确的做法应该是使用正则表达式或者`trim()`方法。 2. **错误处理**:代码...

    字符串去掉空格

    在C++编程中,处理字符串是常见的任务之一,特别是在数据处理和用户输入验证时。"字符串去掉空格"这个主题,通常涉及到对字符串中的空白字符(包括空格、制表符、换行符等)进行删除或替换的操作。在C++中,可以使用...

    rf.rar_RF 字符串截取_Rf字符串比较_rf字符串切割

    学习和掌握RF字符串操作技巧对于任何编程者来说都是极其有价值的,因为它能够高效地处理和分析文本数据,无论是从日志文件中提取信息,还是在网页抓取中解析HTML,甚至是进行复杂的数据验证,RF都是不可或缺的工具。...

    javascript中使用正则表达式实现删除字符串中的前后空格

    因此,上面的正则表达式可以匹配字符串开头或结尾的任意空格,并将它们替换为空字符串(即删除它们)。 文档中还提到了模仿RTrim(仅删除字符串右侧的空格)的例子: ```javascript var str = "yexj00"; str = str...

    js判断输入字符串是否为空、空格、null的方法总结

    本文主要介绍几种常见的方法来验证字符串的状态,以帮助开发者在编写代码时确保输入数据的正确性。 首先,判断一个字符串是否为空非常简单,可以通过检查其length属性来实现。如果字符串的长度为0,那么这个字符串...

    写一段程序用于移除字符串前端和后端连续的空白,空白包括空格,`\n`,`\t`。请使用字符串的**切片**实现,不能直接调用字符串的`strip`函数。请自行给

    写一段程序用于移除字符串前端和后端连续的空白,空白包括空格,`\n`,`\t`。请使用字符串的**切片**实现,不能直接调用字符串的`strip`函数。请自行给出满足要求的字符串并验证所写程序。

    判断字符串是否回文 程序

    总的来说,这个程序提供了一个简单的交互式工具,帮助用户了解和验证字符串是否为回文。通过学习和理解这个程序的实现,开发者可以加深对字符串操作、条件判断和用户交互等基本编程概念的理解。

    汇编语言统计字符串中空格数

    标题中的“汇编语言统计字符串中空格数”是指在汇编语言编程中,编写一个程序来计算一个给定字符串中空格字符的数量。描述提到这是个人自学过程中的练习,表明这是一个学习和验证汇编语言技能的任务。 在给定的代码...

    判断某字符串是否存在

    给定的代码片段中,首先使用了`Trim`函数来去除字符串两端的空白字符,然后通过`Len`函数检查处理后的字符串长度是否为0,以此来判断字符串是否为空。 ```vb len(trim(text1.text))检查去掉空格后的字符串长度是否...

    iOS 安全接口字符串的判断

    在标题“iOS 安全接口字符串的判断”中,主要涉及的是对字符串进行有效性检查,包括确认字符串是否为空、长度是否为零以及是否存在空格等条件。这些基本的字符串判断通常在数据验证、输入过滤或用户交互时使用。下面...

    截取字符串

    这个小demo展示了如何在不同的编程环境中实现字符串截取,同时也涉及到字符串的空格处理。接下来,我们将深入探讨这两个主题。 首先,让我们讨论字符串截取。在大多数编程语言中,都有内置的函数或方法来实现字符串...

    QT中字符串的比较、查找、替换等操作 - 大存的博客1

    在QT框架中,字符串处理是日常开发中必不可少的一部分。这篇博客主要介绍了QT中关于字符串的比较、查找、替换等操作,这些操作对于处理文本信息至关重要。以下是对这些操作的详细说明: 1. **字符串拼接**: 在QT...

    JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例

    标题中所提及的“JavaScript代码判断输入的字符串是否含有特殊字符和表情”,实质上是介绍了一种使用JavaScript语言进行前端数据验证的技术方法。这种技术常见于各种表单验证中,用于确保用户输入的数据符合特定格式...

    java去除字符串中的空格、回车、换行符、制表符的小例子.docx

    // 替换匹配到的所有空白字符为空字符串 dest = m.replaceAll(""); } return dest; } public static void main(String[] args) { System.out.println(StringUtils.replaceBlank("just do it!\n")); } } ```...

    字符串中是否包含中文

    其中一项常见的需求就是检测一个字符串中是否包含中文字符。这在多种应用场景下都非常有用,比如中文输入验证、数据清洗等。本篇文章将详细介绍如何利用正则表达式来实现这一功能。 ### 一、正则表达式的概念 正则...

    字符串操作代码入门python

    字符串操作代码入门 Python ...字符串也可以使用 `in` 运算符进行成员测试,例如:`if regname_2 in username_2: print(regname_2,"已经存在")`,这将输出用户输入的字符串是否已经存在于用户名列表中。

    c语言删除字符串中指定的所有字符

    - 首先检查传入的字符串是否为空或结束符是否为 `\0`,如果为空,则直接返回0表示无需处理。 ```c if (!str || '\0' == *str) return 0; ``` - 定义指针 `pIndex` 指向字符串的首地址,并初始化为 `str` 的...

    aba.rar_ABA_判断以@为结束符的字符串是否_回文序列

    在编写代码时,应确保其可读性和可维护性,并进行充分的测试,以覆盖各种边界条件,如空字符串、单个字符、长度为偶数和奇数的字符串等。 最后,为了验证算法的正确性,可以创建一个测试用例集合,包括一些已知的...

    Delphi - 判断字符串 数字 字母 空格 其他字符个数

    对于空格,我们可以直接检查字符是否等于空格字符(ASCII值32): ```delphi function CountSpaces(const Str: string): Integer; var I: Integer; begin Result := 0; for I := 1 to Length(Str) do if Str[I]...

Global site tag (gtag.js) - Google Analytics