`
y328771518
  • 浏览: 10727 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

三个字符,逗号分割表达式

 
阅读更多

 例如:1234567

输出:1,234,567

输入数字:<input class="inp" type="text" /><br />
输出数字:<input class="out1" type="text" /><br />
<input type="submit" value="提交" onclick="zhuan()" />

 

 js代码:

<script type="text/javascript">
		
			function zhuan(){
				var val = $(".inp").val();
				var val1 = addCommas(val);//调用转换函数
				$(".out1").val(val1);
			}
			function addCommas(nStr){
				nStr += '';
				x = nStr.split('.');//字符串转换成数组
				x1 = x[0];//取第一个元素
				x2 = x.length > 1 ? '.' + x[1] : '';//三元运算判断数组长度并赋值给x2
				var rgx = /(\d+)(\d{3})/;//正则表达式
				while (rgx.test(x1)) {
					x1 = x1.replace(rgx, '$1' + ',' + '$2');//使用替换函数添加逗号
				}
				return x1 + x2;//拼接字符串返回值
			}
	</script>

 

分享到:
评论

相关推荐

    C#.net 使用正则表达式拆分字符串

    在这个例子中,我们将逗号和空格作为分隔符,将输入字符串“Apple, Banana, Orange”拆分为三个元素:“Apple”,“Banana”和“Orange”。 在实际应用中,正则表达式模式可以包含更复杂的规则。例如,如果你想去除...

    mysql分割字符串

    在MySQL数据库中,有时我们需要处理存储在单一字段内的多个值,这时就涉及到字符串的分割操作。这个场景在处理如CSV格式的数据或者存储一串相关但独立的信息时尤为常见。本篇将详细介绍MySQL中的字符串分割技术及其...

    Python3种方法实现字符串分割

    split()方法接受一个参数,即分隔符,它可以是一个字符串或一个正则表达式。如果不指定分隔符,split()方法默认使用空格作为分隔符。 示例代码: ``` s = "apple,banana,pear" print('待分割的字符串为:', s) lst ...

    分割字符串函数 分割字符串函数

    例如,如果我们有一个字符串`"apple/banana/cherry"`,我们可以使用`split("/")`来得到一个包含三个元素的列表:`['apple', 'banana', 'cherry']`。如果分隔符不在字符串中出现,原始字符串将被视为单个元素的列表。...

    delphi7分割字符串

    3. **多字符分隔符**:如果分隔符由多个字符组成,例如`--`,可以使用`PosEx`函数来查找分隔符的位置,然后提取子字符串。 4. **正则表达式分割**:虽然Delphi 7原生不支持正则表达式,但可以通过第三方库如...

    第05章 字符串与正则表达式.pptx

    字符串连接可以使用加号`+`或者通过逗号分隔的多个字符串: ```python s5 = "Hello, " s6 = "World!" s7 = s5 + s6 # s7 = "Hello, World!" s8 = "Hello, ", "World!" # s8 为元组类型,不是字符串 ``` 使用`for`...

    java 分割字符串

    `split()`方法接收一个正则表达式作为参数,然后根据这个正则表达式在字符串中查找匹配的部分,并将它们作为分隔符,返回一个字符串数组。例如: ```java String str = "Hello,World,This,Is,A,Test"; String[] ...

    Java 实例 - 字符串分割源代码-详细教程.zip

    在这个例子中,`split(",")`会将字符串按逗号分割,`parts`数组将包含三个元素:"Hello", "World"和"Java"。 2. **正则表达式** `split()`方法接受一个正则表达式作为参数,这意味着你可以使用复杂的规则进行分割...

    清华大学精品Python学习PPT课件-第5章 Python正则表达式.pptx

    多个字符串用逗号分隔会形成元组,而直接用+号连接则会合并成一个字符串。 - **遍历**:通过for循环可以遍历字符串中的每个字符,循环变量在每次迭代时代表字符串的一个字符。 - **包含判断**:使用in关键字可以...

    JS split() 分割字符串

    在JavaScript中,`split()`函数是一个非常实用的字符串方法,用于将一个字符串分割成多个子字符串,并返回一个字符串数组。这个方法是基于指定的分隔符来切割原始字符串的。在深入探讨`split()`之前,我们需要理解...

    delphi xe 10 正则表达式

    4. **Split**: 这个方法用于根据正则表达式将字符串分割成多个子字符串。 四、正则表达式语法 Delphi XE10的正则表达式语法遵循ECMAScript标准,支持各种常见的元字符和量词,如: - `.`:匹配任意单个字符,除了...

    逗号分割金额

    以上介绍了四种在 C# 中实现逗号分割金额的方法,它们分别使用了正则表达式、字符串反转、逐位构建字符串以及循环与字符串切片等技术手段。这些方法各有特点,可以根据实际需求选择最适合的一种来使用。无论是在财务...

    PHP程序设计-3期(KC016) 2.8.4字符串分割习题.doc

    `explode()`函数用于根据提供的分隔符(一个字符串)来拆分字符串,而`split()`函数(自PHP 5.3.0起已被弃用,推荐使用`preg_split()`)则使用正则表达式来分割字符串,这使得它更灵活,但使用起来也更复杂。...

    c# 分割字符串

    除了单一的分隔符,还可以传入一个字符数组作为分隔符集合: ```csharp string str = "a1b2c3d4"; char[] delimiters = new char[] { '1', '2', '3' }; string[] parts = str.Split(delimiters); ``` 这里,`str`会...

    js字符串转数组介绍及使用

    在这个例子中,`split(",")`将字符串按照逗号进行分割,得到的结果是一个包含三个元素的数组。 2. **基于空格分割** 如果字符串是以空格分隔的单词,我们可以使用空格来分割: ```javascript let str = ...

    字符串中分离特定字符串隔开的字符串

    在这个例子中,`fruits`数组将会包含三个元素:`"苹果"`、`"香蕉"`和`"橙子"`。`split()`方法的参数是一个正则表达式,因此它不仅可以处理单个字符的分隔符,还可以处理更复杂的分隔模式。 对于Android Studio,...

    oracle将以逗号分隔字符串转多行

    参数`1, LEVEL`是指从字符串的第1个字符开始,按层级提取子字符串,这里的`LEVEL`随着层次查询递增。 2. **REPLACE**: `REPLACE`函数用于替换字符串中的指定子串。在上述查询中,它用于将提取的子串中的逗号(`,`...

    C#正则表达式快速入门

    - **IsMatch()方法**:用于判断一个字符串是否与指定的正则表达式相匹配。例如,验证一个电话号码是否为成都地区的电话号码,可以使用如下代码: ```csharp string phoneNumber = "02812345678"; if (Regex.IsMatch...

    C++常用字符串分割方法实例汇总

    功能:将一个字符串分解成多个子串,每次调用返回一个子串,直到没有子串可返回为止。参数`str`是要分割的字符串,`delim`是作为分隔符的字符串。返回值是一个指向子串的指针,如果没有子串,则返回`NULL`。 注意:...

    C# 正则表达式测试器

    4. 数据分隔:根据特定规则分割字符串,如按逗号分隔列表。 总结,C#中的正则表达式测试器是一个强大的工具,可以帮助开发者快速验证和调试正则表达式。通过理解和熟练运用正则表达式,可以极大地提升在文本处理...

Global site tag (gtag.js) - Google Analytics