首页 > 其他分享 >字符按指定个数自动分割实现

字符按指定个数自动分割实现

时间:2023-10-17 18:23:27浏览次数:30  
标签:function 字符 分割 val splitBit 个数 fmtVal split var

代码:

<html>
<body>
    <input id="auto_split" />
</body>

<script>
    document.querySelector('#auto_split').addEventListener('blur', function() {
        var val = this.value,
            splitBit = 2; // 分割的位数

        if(val) {
            var fmtVal = val.replaceAll(' ','').split('').reduce(function(n, m){ 
                    if(n.length%(splitBit+1) == splitBit) n = n + ' ';
                    return n + m;
            })
        
            this.value = fmtVal;
        }
    });
</script>

</html>

 

效果:

 

标签:function,字符,分割,val,splitBit,个数,fmtVal,split,var
From: https://www.cnblogs.com/xtreme/p/17770371.html

相关文章

  • C语言判断字符串为空
    一、字符串的定义方式1:使用一个字符数组来存储一个字符串charstr_array[LEN];方式2:malloc一段内存来存储一个字符串char*str_ptr=(char*)malloc(LEN*sizeof(char)); 二、初始化定义了数组或字符指针之后,需要做一个初始化,否则里面将是随机值,以后将无法判断改......
  • 【Python&语义分割】Segment Anything(SAM)模型交互式分割+掩膜保存(三)
    ​我之前分享了SegmentAnything(SAM)模型的基本操作,这篇给大家分享下交互式语义分割代码,可以通过鼠标点击目标物生成对应的掩膜,同时我还加入了掩膜保存的代码。1SegmentAnything介绍1.1概况        MetaAI公司的SegmentAnything模型是一项革命性的技术,该模型能......
  • C语言-从键盘输入字符直到#结束,并将字符写入文件
    C语言-从键盘输入字符直到#结束,并将字符写入文件#include<stdio.h>#include<stdlib.h>intmain(){ FILE*fp=NULL; charfilename[25]; charch; printf("inputsavedfilename:\n"); gets(filename);//从键盘输入字符串,与scanf功能类似,其原型是char*gets(char*str)......
  • C语言-将两个文件中的字符串拼接在一起写入第三个文件中
    C语言-将两个文件中的字符串拼接在一起写入第三个文件中步骤1.先创建两个文件A.txt和B.txt,分别写入123,456步骤2.编写程序#include<stdio.h>#include<stdlib.h>#include<string.h>//将A.txt和B.txt中的字符串拼接,放入C.txt中intmain(){ FILE*fa,*fb,*fc; inti,j,......
  • 字符串内容替换
    packagecom.infosec.ztpdp.policycenter.module.policycenter.scene.controller;importjava.text.DateFormat;importjava.util.Date;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.util.regex.Pattern;importcom......
  • 【标签】字符串
    讲解题目序号题目算法标签题解难度1CF1213D01triesolution\(C^+\)......
  • 给定字符串str= "asdfasdweraasdfasdf", 请python统计每个字符出现的次数,并将结果进行
    str="asdfasdweraasdfasdf"char_count={}forcharinstr:ifcharinchar_count:char_count[char]+=1else:char_count[char]=1forchar,countinchar_count.items():print(f"字符'{......
  • C程序分别实现下列字符阵列的输出
    C程序分别实现下列字符阵列的输出:(https://zhuanlan.zhihu.com/p/443989560  可以参考这个博主写的) 1,左下三角形(代码)1#include<stdio.h>2intmain()3{4for(inti=1;i<=5;i++)//行5{6for(intj=1;j<=5;j++)//列7......
  • 生成随机字符串并引用
     目的:使用随机字符串拼接引用,实现对bbs注册接口压测//随机生成字符串intitera_num,rand_num,i;chari_name[24]="";charStrTable[]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";..........省略...................for(i=0;i<=8;i++){......
  • 代码随想训练营第五天(Python)| 242.有效的字母异位词、349. 两个数组的交集、第202题.
    242.有效的字母异位词1、数组法这个思路贼6,在这个题的效率也高classSolution:defisAnagram(self,s:str,t:str)->bool:#全部转为asii码如果是互为异为词,则最后的-+后的结果为0record=[0]*26#范围是26。一维foriins......