去除段首段尾的 和全角的空格的正则
<script language="javascript">
<!--
String.prototype.trim = function(){
return this.replace(/^( |[\s ])+|( |[\s ])+$/g, "" );
}
alert("---"+ " this is a test kwgkwg ".trim() + "---");
/ --></script>
1、去段首段尾的空格(包括半角的空格代码 和全角的空格" ")
2、段中的空格(包括半角的空格代码 和全角的空格" ")给予保留!
相关推荐
-
去除段首段尾的 和全角的空格的正则
<script language="javascript"> <!-- String.prototype.trim = function(){ return this.replace(/^( |[\s ])+|( |[\s ])+$/g, "" ); } alert("---"+ " this is a test kwgkwg ".trim() + "---"); / -->
-
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
// 判断浏览器类型 function GetIEType() { var Sys = {}; var nvg = navigator.userAgent.toLowerCase(); var rslt; if (window.ActiveXObject) { Sys.ie = nvg.match(/msie ([\d.]+)/)[1]; } (rslt = nvg.match(/firefox\/([\d.]+)/)) ? Sys.firefox = rslt[1] : (rslt = nvg
-
java 全角半角字符转换如何实现
复制代码 代码如下: package com.whatycms.common.util; import org.apache.commons.lang.StringUtils; /** * <PRE> * 提供对字符串的全角->半角,半角->全角转换 * </PRE> */ public class BCConvert { /** * ASCII表中可见字符从!开始,偏移位值为33(Decimal) */ static final char DBC_CHAR_START
-
易语言全角与半角转换的使用讲解
这个功能要用到以下几个命令: 到全角命令 到半角命令 语法: 文本型 到半/全角 (欲变换的文本) 例程 说明 通过"到全角"命令将指定文本转换为全角. 通过"到半角"命令将一段全角文本转换为半角. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接
-
Python实现全角半角转换的方法
本文实例讲解了Python实现全角半角转换的方法,相信对于大家的Python学习能够起到一定的参考借鉴价值.如下所示: 一.全角半角转换概述: 全角字符unicode编码从65281~65374 (十六进制 0xFF01 ~ 0xFF5E) 半角字符unicode编码从33~126 (十六进制 0x21~ 0x7E) 空格比较特殊,全角为 12288(0x3000),半角为 32 (0x20) 而且除空格外,全角/半角按unicode编码排序在顺序上是对应的 所以可以直接通过用+-法来处理非空格
-
Flex正则表达式判断中文或全角字符代码
Flex中一文本框,其值的length取出的是字符个数,并不是字节长度,如果含有中文或者全角字符,一个字符是2个字节. 计算其字符长度, ActionScript代码 复制代码 代码如下: for(var i:int=0;i<newStr.length;i++){ var char:String = newStr.substr(i,1); if(/[^\x00-\xff]/g.test(char)){ //中文加10 screenLength = screenLength + 10; }else
-
BAT批量去除文件首行以及批量合并文件脚本
bat批量去除文件首行 复制代码 代码如下: set n=1 :starline for %%j in (*.txt) do ( :3 if exist D:\work\test\new_%n%.txt (set /a n+=1&goto 3) set file=%n%.txt for /f "skip=1 delims=" %%i in ('type "%file%"') do ( echo %%i >>D:\work\test\new_%n%
-
java 全角半角字符转换的方法实例
如果搞明白了Java中全角字符和半角字符之间的关系那他们之间的转换根本就不是个事. 可以通过下面的程序看看Java中所有字符以及对应编码的值 复制代码 代码如下: public static void main(String[] args) { for (int i = Character.MIN_VALUE; i <= Character.MAX_VALUE; ++i) { System.out.println(i + " " + (c
-
半角全角相互转换的js函数
复制代码 代码如下: ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 //半角转换为全角函数 function ToDBC(txtstring) { var tmp = ""; for(var i=0;i<txtstring.length;i++) { if(txtstring.charCodeAt(i)==32) { tmp= tmp+ String.fromCharCode(1228
-
JavaScript 全角转半角部分
复制代码 代码如下: <script language=javascript> //全角空格为12288,半角空格为32 //其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 //document.write((65281).toString(16)+"----"+(65374).toString(16)+"----"+(12288).toString(16)); String.prototype.dbc2sbc
随机推荐
- 简单了解Backbone.js的Model模型以及View视图的源码
- 基于python中staticmethod和classmethod的区别(详解)
- sqlite循环批量插入数据采用批处理文件实现
- 详解在vue-cli中使用路由
- JavaScript实现的简单幂函数实例
- C#基于正则表达式删除字符串中数字或非数字的方法
- python装饰器与递归算法详解
- c#中var关键字用法浅谈
- C#实现给图片加水印的方法
- 使用android隐藏api实现亮度调节的方法
- webpack学习教程之publicPath路径问题详解
- Firefox下样式设置宽度奇怪现象
- JavaScript 数组的进化与性能分析
- bootstrap modal弹出框的垂直居中
- javascript 继承学习心得总结
- spring boot 日志配置详解
- Android编程实现点击EditText之外的控件隐藏软键盘功能
- nodejs使用redis作为缓存介质实现的封装缓存类示例
- Linux系统下为Nginx安装多版本PHP
- 解决Python一行输出不显示的问题