replace和replaceAll: 1、相同点: 替换所有匹配的字符串(都是替换所有) 2、不同点: replace支持字符替换,字符串替换 replaceAll是正则表达式替换 replaceFirst: 同replaceAll一样,也是基于规则表达式的替换 不同之处是:只替换第一次出现的字符 ...
分类:
编程语言 时间:
2020-02-05 11:56:51
阅读次数:
61
题目描述 给出主串、模式串、替换串,用KMP算法找出模式串在主串的位置,然后用替换串的字符替换掉模式串 本题只考虑一处替换的情况,如果你想做的完美一些,能够实现多处替换那 可能需要考虑模式串和替换串长度不一致的情况 输入 第一个输入t,表示有t个实例 第二行输入第1个实例的主串,第三行输入第1个实例 ...
分类:
其他好文 时间:
2020-01-11 20:35:50
阅读次数:
62
(一)Vim处理模式 命令模式 拷贝、删除、粘贴 等,通过i/a等键切换到编辑模式 编辑模式 编辑字符,通过Esc键进行切换 (二)Vim常用命令 创建文件:Vim filename 保存文件::w (先通过Esc退出编辑模式) 关闭文件: :q(先通过Esc退出编辑模式) 保存并关闭文件: :wq ...
分类:
系统相关 时间:
2020-01-08 12:48:17
阅读次数:
83
1.MyBatis中#{}和${}的区别是什么?#{}是预编译处理,${}是字符替换。在使用#{}时,MyBatis会将SQL中的#{}替换成“?”,配合PreparedStatement的set方法赋值,这样可以有效的防止SQL注入,保证程序的运行安全。2.MyBatis有几种分页方式?分页方式:逻辑分页和物理分页。逻辑分页:使用MyBatis自带的RowBounds进行分页,它是一次性查询很多
分类:
其他好文 时间:
2020-01-05 09:36:36
阅读次数:
110
题目: 给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作: 插入一个字符,删除一个字符,替换一个字符 来源: https://leetcode-cn.com/problems/edit-distance/ 法一 ...
分类:
其他好文 时间:
2020-01-01 17:15:26
阅读次数:
74
一.在读取excel文件、其他数据来源会遇到一些无法转换或者特殊标记的字符串等,不能直接使用。这时候 1.replace() str.replace(old, new[, max]) old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- 可选字符串, 替 ...
分类:
编程语言 时间:
2020-01-01 09:29:44
阅读次数:
213
给定一个包含 n 个小写字母的字符串 s,用 s 生成 n 个串 t1...n,其中 ti 等于字符串 s 将第 i 个字符替换为 * 得到的字符串。
特别注意:这里的 * 只是一个字符,并不具有其他含义(如通配符)。
求有多少字符串,在 {s, t1, t2, ..., tn} 中作为至少一个... ...
分类:
其他好文 时间:
2019-12-24 20:41:25
阅读次数:
96
https://blog.csdn.net/qq_37674858/article/details/80066264 2.2 使用sed命令对文件中的字符替换 例如:将aaaa字符串修改为bbbb [root@mdw zxy]# sed -i 's|aaaa|bbbb|' file1[root@md ...
分类:
系统相关 时间:
2019-12-19 19:35:17
阅读次数:
113
题目: 编程序将给定字符串中指定字符删除。要求删除指定字符后原字符串不能留下空位置,字符串和指定字符均由键盘输入 基本思路 将字符串与要删除的字符进行比较,若为相同字符,则将字符串中的该字符替换为原字符串中下一个字符,并依次将后面的字符提前,从而达到删除字符的目的。 注意 :字符前移一位后,需要判断 ...
分类:
编程语言 时间:
2019-12-10 01:01:08
阅读次数:
144
使用操作 a 在光标后插入 A 插入行末 i 在光标前插入 I 插入行首 o 向下切换一行 O 向上开一行 dd 删除一整行 x 删除光标后一个字符 X 删除光标前一个字符 shift+>> 向右移动 shift+<< 向左移动 r 替换光标前字符 R 替换光标后字符 w 向后移动一个单词 b 向前 ...
分类:
系统相关 时间:
2019-12-09 13:41:06
阅读次数:
95