vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。 替换 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行 ...
分类:
系统相关 时间:
2019-05-16 15:05:56
阅读次数:
177
题目描述: 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路: 先计算出新字符串的长度,再从后向前替换空格,这样时间复杂度最少,为O(n)。通过列表来操作替换,最后将列表组合成字符串。 ...
分类:
编程语言 时间:
2019-05-11 13:27:21
阅读次数:
135
<script> //string.split("-"),以字符"-"把string拆分成一个数组。返回一个数组 //array.join("-"),以字符"-"把数组array链接成一个字符串。 var str="welcome-to-school"; console.log(str.split( ...
分类:
编程语言 时间:
2019-05-03 09:36:26
阅读次数:
151
文章目录一、考点:1. 手机号码的正则表达式编写2. 延伸:正则表达式组成及编写方法1) 正则表达式的作用:分割、查找、匹配、替换字符串2)正则表达式的组成部分:① 分隔符:② 通用原子:③ 元字符:④ 模式修正符:3) 后向引用:将前面匹配到的放到后面4) 贪婪模式取消 贪婪模式 的方法:5) 正 ...
分类:
其他好文 时间:
2019-04-25 12:00:59
阅读次数:
185
正则表达式,Regular Expression ,缩写为regex regexp、RE等 在编程中,最常打交道的就是字符串,处理最多的就是字符串, 正则表达式是文本处理领域最常用的技术,对字符串按照某种规则检索,或者替换字符串 分类: BRE :基本的正则表达式,grep、sed、vi等软件支持, ...
分类:
其他好文 时间:
2019-04-12 00:48:53
阅读次数:
111
/** * 分页页码 * @param totalcount 记录总数 * @param num 每页记录数 * @param index 当前页码 * @param paramstr 参数串&隔开,如:a=1&b=2 * @param instate 当第二页码与第一页不连续时,中间的替换字符串,... ...
分类:
其他好文 时间:
2019-03-27 12:59:38
阅读次数:
132
JavaScript替换字符串中所有指定字符 参考 https://www.cnblogs.com/si shaohua/p/3836033.html https://developer.mozilla.org/zh CN/docs/Web/JavaScript/Reference/Global_O ...
分类:
编程语言 时间:
2019-02-19 01:14:10
阅读次数:
277
通过 --with-http_sub_module 编译进nginx sub_filter 指令 http, server, location 设置要替换的字符串和替换字符串。要替换的字符串匹配,忽略大小写。要替换的字符串(1.9.4)和替换字符串可以包含变量。可以在一个配置级别(1.9.4)上指定 ...
分类:
其他好文 时间:
2019-02-16 17:05:19
阅读次数:
228
1、awk内置字符串函数gsub(r,s) 在整个$0中,用s代替rgsub(r,s,t) 在整个t中,用s代替r #替换字符串index(s,t) 返回s中字符串t的第一位置 #未用过length(s) 返回s长度 #c语言strlenmatch(s,r) 测试s是否包含匹配r的字符串 #c语言s ...
分类:
其他好文 时间:
2019-02-15 15:16:12
阅读次数:
123
1、问题背景 在一个输入框中,限制字符串长度为12位,利用键盘输入一个数字,会将字符串中最后一位替换,比如:111111111111,再输入一个3,会显示111111111113 2、具体实现 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transiti ...
分类:
编程语言 时间:
2019-02-15 13:36:49
阅读次数:
199