其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

关于正则表达式的问题去掉空格

GG网络技术分享 2025-03-18 16:15 1


问题描述:

我是一个 小可爱 是不是压?

我想用正则表达式去掉第二个空格但是保留第一个空格能做么?

网友观点:

(?<=\\s\\S*)\\s

对于“关于正则 表达式的问题去掉空格”的问题有以下四种解决方案:

1.把左边空格去掉.replace(/^\\s*/g,\\\"\\\");

2.把右边空格去掉.replace(/\\s*$/g,\\\"\\\");

3.把前后空格去掉.replace(/(^\\s*)|(\\s*$)/g,\\\"\\\")

4.把所有的空格去掉.replace(/\\s+/g,\\\"\\\")

空格测试:

<script>

$(function(){

var test =$(\'#test\').val();

alert(test);

})

function blank(){

var test =$(\'#test\').val();

<%--去掉左边的空格 --%>

alert(\\\"a\\\"+test);

test = test.replace(/^\\s*/g,\\\"\\\");

alert(\\\"去掉左边的空格\\\"+test);

<%--去掉右边的空格 --%>

alert(test+\\\"a\\\");

test = test.replace(/\\s*$/g,\\\"\\\");

alert(test+\\\"去掉右边的空格\\\");

<%--去掉字符串前后的空格--%>

test = test.replace(/(^\\s*)|(\\s*$)/g, \\\"\\\");

alert(\\\"去掉字符串前后的空格\\\"+test+\\\"a\\\");

<%--去掉字符串中的所有空格--%>

test = test.replace(/\\s+/g,\\\"\\\");

alert(\\\"a\\\"+test+\\\"a\\\");

}

</script>

以上四种方案,择优采纳!

word文档里面多余的空格怎么去掉?

最近处理制度文档,发现里面有好多多余的空格(中文与中文字符之间,中文与中文标点之间出现的空格)。这种情况呢,在ctrl+c,ctrl+v以后会很容易出现。如果文档不长倒还好说,文档一长起来真能把人眼睛给看瞎。

实际上这样的问题在文本编辑器里面是很容易处理的,直接用下面的正则表达式:

标签:

提交需求或反馈

Demand feedback