首页 > 其他分享 >前端小案例——拆分字符串中多个数字和文字

前端小案例——拆分字符串中多个数字和文字

时间:2023-02-25 08:55:44浏览次数:40  
标签:console 拆分 str 前端 var arr2 arr1 字符串 log

 1 <!-- * 示例:2016027马红旗2
 2 * 处理结果:2016027-马红旗2 -->
 3 <html lang="en">
 4 
 5 <head>
 6     <meta charset="UTF-8">
 7     <meta http-equiv="X-UA-Compatible" content="IE=edge">
 8     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 9     <title>Document</title>
10     <script type="text/javascript">
11     
12         var str = "2016闫佳027闫佳1雪89080闫杰980马红旗2";
13         var re1 = /(\d{1,3})+(?:\.\d+)?/g
14         var re2 = /[\u4e00-\u9fa5]{2,}/g
15 
16         console.log('初始:',str);
17 
18         var arr1 = str.match(re1);
19         var arr2 = str.match(re2);
20 
21         console.log('arr1',arr1);
22         console.log('arr2',arr2);
23 
24         console.log('结果:',arr1[0]+"-"+arr2+"-"+arr1[1]);
25     </script>
26 </head>
27 
28 <body>
29 
30 </body>
31 
32 </html>

 

标签:console,拆分,str,前端,var,arr2,arr1,字符串,log
From: https://www.cnblogs.com/stary-pointer/p/17153736.html

相关文章

  • T-SQL——将字符串转为单列
    目录0.背景1.使用STRING_SPLIT函数2.自定义分裂函数3.使用示例shanzm-2023年2月22日0.背景代码中执行存储过程,参数是多个且不确定数量,期望SQL查询时使用该参数作......
  • 求字符串中最长长度的字串
    题目给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。今天做题时间有点晚,之前学习算法与数据结构,解决方法好像是用kmp算法来着,今天想发一......
  • 【LeeCode】1208. 尽可能使字符串相等
    【题目描述】给你两个长度相同的字符串,​​s​​​ 和 ​​t​​。将 ​​s​​ 中的第 ​​i​​ 个字符变到 ​​t​​ 中的第 ​​i​​ 个字符需要 ​​|s[i......
  • Redis设计与实现—简单动态字符串、链表、字典
    前言《Redis设计与实现》数据结构部分有关字符串类型介绍。@目录前言一、数据结构——简单动态字符串1.1SDS定义1.2SDS与C字符串的区别1.2.1常数复杂度获取字符串长度......
  • redis(4)String字符串
    前言Redis中有5大数据类型,分别是字符串String、列表List、集合Set、哈希Hash、有序集合Zset,本篇介绍Redis的字符串String Redis字符串String是Redis最基本的类型,你可......
  • 力扣343 整数拆分
    题目:给定一个正整数n,将其拆分为k个正整数的和(k>=2),并使这些整数的乘积最大化。返回你可以获得的最大乘积。示例:输入:n=2输出:1解释:2=1+1,1......
  • java代码转发文件流,前端下载文件流
    后端文件流转发代码publicstaticvoiddoGetFile(HttpServletResponsehttpResponse,Stringurl){CloseableHttpClienthttpClient=null;CloseableH......
  • Java判断字符串是否为数字(正负、小数)
    BooleanstrResult=number.matches("-?[0-9]+.*[0-9]*");if(strResult){ //将字符串转换成Double类型 doublen=Double.valueOf(number); //四舍五入保留两位 Bi......
  • 【后端过程记录】用flask搭建服务器作后端接收数据 将base64字符串码解码为可读取文件
    因为项目的原因了解到有一个python的flask框架,查了一下:关于前端图片上传的canvas:如下元素<canvasid="canvas"width="5"height="5"></canvas>可以用这样的方式获......
  • 前端实现电子签名(web、移动端)通用组件
    前言在现在的时代发展中,从以前的手写签名,逐渐衍生出了电子签名。电子签名和纸质手写签名一样具有法律效应。电子签名目前主要还是在需要个人确认的产品环节和司法类相关的......