js 如何判断文本内容是不是换行了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 如何判断文本内容是不是换行了相关的知识,希望对你有一定的参考价值。
参考技术A 使用正则找到是否有"\n"就行了,这是字符串换行的回车符。使用test之类的正则方法,看返回值就知道了。C#怎么判断输入内容是不是为数字
方案一:Try...Catch(执行效率不高)///
/// 名称:IsNumberic
/// 功能:判断输入的是否是数字
/// 参数:string oText:源文本
/// 返回值: bool true:是 false:否
///
///
///
private bool IsNumberic(string oText)
try
int var1=Convert.ToInt32 (oText);
return true;
catch
return false;
方案二:正则表达式(推荐)
a)
using System;
using System.Text.RegularExpressions;
public bool IsNumber(String strNumber)
Regex objNotNumberPattern=new Regex("[^0-9.-]");
Regex objTwoDotPattern=new Regex("[0-9]*[.][0-9]*[.][0-9]*");
Regex objTwoMinusPattern=new Regex("[0-9]*[-][0-9]*[-][0-9]*");
String strValidRealPattern="^([-]|[.]|[-.]|[0-9])[0-9]*[.]*[0-9]+$";
String strValidIntegerPattern="^([-]|[0-9])[0-9]*$";
Regex objNumberPattern =new Regex("(" + strValidRealPattern +")|(" + strValidIntegerPattern + ")");
return !objNotNumberPattern.IsMatch(strNumber) &&
!objTwoDotPattern.IsMatch(strNumber) &&
!objTwoMinusPattern.IsMatch(strNumber) &&
objNumberPattern.IsMatch(strNumber);
b)
public static bool IsNumeric(string value)
return Regex.IsMatch(value, @"^[+-]?\\d*[.]?\\d*$");
public static bool IsInt(string value)
return Regex.IsMatch(value, @"^[+-]?\\d*$");
public static bool IsUnsign(string value)
return Regex.IsMatch(value, @"^\\d*[.]?\\d*$");
参考技术A 判断是不是数据,要不是就表示没有选择,则从隐藏域里读出来
以上是关于js 如何判断文本内容是不是换行了的主要内容,如果未能解决你的问题,请参考以下文章