命令模式下输入如下命令可实现替换: ~~~~ s/str1/str2/ 替换当前行第一个 str1 为 str2 s/str1/str2/g 替换当前行中所有的 str1 为 str2 m,ns/str1/str2/ 替换第 m 行到第 n 行中每一行的第一个 str1 为 str2 m,ns/st ...
分类:
系统相关 时间:
2018-02-17 22:05:55
阅读次数:
198
https://www.jianshu.com/p/7c20b299ee63 传统上我们一直称这种东西为makefile中的变量,其实本质上就是一个宏,只是做的是字符串替换。我们何如就把它叫做宏呢。 宏的命名 makefile的宏可以包含字符、数字、下划线。需要注意的一点是,宏就是宏,反正是要做字符 ...
分类:
移动开发 时间:
2018-02-10 12:57:12
阅读次数:
240
前言:正则表达式又称为火星文,因为视觉上让人感觉很复杂。本文将会详细介绍正则表达式,初学者只要认真阅读过,定会有收获。 1、正则的概念 正则表达式(regular expression)是一个描述字符规则的对象。可以用来检查一个字符串是否含有某个子字符串,将匹配的子字符串替换或者从某个字符串中取出符 ...
分类:
其他好文 时间:
2018-02-01 22:10:27
阅读次数:
216
编译nginx的源码安装subs_filter模块 使用nginx的反向代理功能搭建nuget镜像服务器时,需要针对官方nuget服务器的响应内容进行字符串替换,比如将www.nuget.org替换为镜像服务器的主机名,将https://替换为http://。而nginx没有内置这个功能,需要使用第 ...
分类:
其他好文 时间:
2018-01-20 00:19:19
阅读次数:
249
PHP str_replace() mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) 该函数返回一个字符串或者数组。该字符串或数组是将 subject 中全部的 search ...
分类:
Web程序 时间:
2018-01-19 22:23:17
阅读次数:
294
模式匹配函数在string库中功能最强大的函数是:string.find(字符串查找)string.gsub(全局字符串替换)string.gfind(全局字符串查找)string.gmatch(返回查找到字符串的迭代器)这些函数都是基于模式匹配的。与其他脚本语言不同的是,Lua并不使用POSIX规 ...
分类:
其他好文 时间:
2018-01-16 14:02:33
阅读次数:
194
rename命令用字符串替换的方式批量改变文件名。 格式如下: rename 原字符串 目标字符串 文件(列表) 原字符串:将文件名需要替换的字符串; 目标字符串:将文件名中含有的原字符替换成目标字符串; 文件:指定要改变文件名的文件列表。 举例: 将main1.c重命名为main.c rename ...
分类:
其他好文 时间:
2018-01-15 20:37:35
阅读次数:
207
S.strip函数:可以将字符串的左右空格\t等空白内容去除,该函数可以将字符串的左右两边的空格、\t等空白内容或指定字符串去除,并返回处理后的结果,但原字符串并未被改变。不带参数的strip()函数,表示把S中前后所有的空白字符全部去掉,包括’\n’,‘\t’,‘\r’,’’等不可见字符串,可以理解为把S前后空白字符串替换为None;带参数的strip()函数表示将S前后指定字符串chars去掉
分类:
其他好文 时间:
2018-01-14 17:41:43
阅读次数:
196