JS去除空格和换行的正则表达式(推荐)

//去除空格 

String.prototype.Trim = function() { 

  return this.replace(/\s+/g, ""); 

//去除换行 

function ClearBr(key) { 

key = key.replace(/<\/?.+?>/g,""); 

key = key.replace(/[\r\n]/g, ""); 

return key; 

//去除左侧空格 

function LTrim(str) { 

return str.replace(/^\s*/g,""); 

//去右空格 

function RTrim(str) { 

return str.replace(/\s*$/g,""); 

//去掉字符串两端的空格 

function trim(str) { 

return str.replace(/(^\s*)|(\s*$)/g, ""); 

//去除字符串中间空格 

function CTim(str) { 

return str.replace(/\s/g,‘‘); 

//是否为由数字组成的字符串 

function is_digitals(str) { 

var reg=/^[0-9]*$/; //匹配整数 

return reg.test(str); 

}

原文地址:https://www.cnblogs.com/taohuaya/p/10620574.html

时间: 2024-10-09 02:29:09

JS去除空格和换行的正则表达式(推荐)的相关文章

js 去除空格与换行

js 去除空格与换行 //去除空格 String.prototype.Trim = function() { return this.replace(/\s+/g, ""); } //去除换行 function clearBr(key) { key = key.replace(/<\/?.+?>/g,""); key = key.replace(/[\r\n]/g, ""); return key; } //去除左侧空格 functi

js去除空格12种方法

注:本文转载于csdn:黄卉博主的文章<js去除空格12种方法> 实现1 1 String.prototype.trim = function() { 2 return this.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); 3 } 看起来不怎么样, 动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化.一个著名的例子字符串拼接,直接相加比用Array做成的StringBuffer 还快.base2类库使用这种实现.实现2 1 Strin

golang 字符串去除空格和换行符

字符串去除空格和换行符 package main import ( "fmt" "strings" ) func main() { str := "这里是 www\n.aaa\n.com" fmt.Println("-------- 原字符串 ----------") fmt.Println(str) // 去除空格 str = strings.Replace(str, " ", "",

读文件内容,分割字符串,去除空格,换行,回车,制表符

package sunline.common.logic.Utils; import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.HashMap;import java.util.Lis

C#序列化s实体类成Xml,去除空格、换行符以及命名空间

序列化实体类成为一个干净的Xml,不带空格.换行符以及命名空间 /// <summary> /// 序列化成XML /// </summary> /// <typeparam name="T"></typeparam> /// <param name="obj"></param> /// <returns></returns> public static string X

python3 随笔记- 去除空格、换行符

一.去除空格 strip() " xyz ".strip() # returns "xyz" " xyz ".lstrip() # returns "xyz " " xyz ".rstrip() # returns " xyz" " x y z ".replace(' ', '') # returns "xyz" 二.替换 replace(&quo

js 去除空格

<script type="text/javascript"> //去左空格; function ltrim(s){ return s.replace(/(^\s*)/, ""); } //去右空格; function rtrim(s){ return s.replace(/(\s*$)/, ""); } //去左右空格; function trim(s){ //s.replace(/(^\s*)|(\s*$)/, "&qu

js去除空格(trim方法)

/** * 去空格 */ String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); }; /** *去左空格 */ String.prototype.ltrim=function(){ return this.replace(/(^\s*)/g,""); }; /** * 去右空格 */ String.prototype.rtrim=function(){ return

字符串去除空格,换行

fchrEmployees 是前端传过来多个员工编号拼接出来的字符串,由于是前端传的所以我们没办法保证是我们想要的字符串,我们可以进行下面的代码处理 fchrEmployees = fchrEmployees.Replace("\n", "").Replace(" ", "").Replace("\t", "").Replace("\r", "")