1.CONCAT函数 对有NULL 数据行加减也为NULL 怎么解决呢 这里就用到了 CONCAT 函数 CONCAT('A',NULL,'B') 接收一个连接字符串输入并主动替换null 为‘’字符串 结果就是 AB 2.SUBSTRING函数 它可以从字符串提取一个子字符串 和c# 截取字符串用 ...
分类:
数据库 时间:
2018-07-22 13:58:52
阅读次数:
222
【Manacher算法】 这个算法用来找出一个字符串中最长的回文子字符串。 如果采取暴力解最长回文子字符串问题,大概可以有两种思路:1. 遍历出所有子字符串找其中最长的回文 2. 从每个字符作为中心,向两边扩散看是否回文。 第二种比第一种稍微高明一点,但是总体的复杂度还是O(n^2)的。 而Mana ...
分类:
编程语言 时间:
2018-07-20 19:06:57
阅读次数:
200
## 给定一个字符串,求其最长无重复的子字符串##给定“abcabcbb”,答案是“abc”,长度为3。##给定“bbbbb”,答案是“b”,长度为1。##鉴于“pwwkew”,答案是“wke”,长度为3。import timeimport randomimport stringx,l=1000,[ ...
分类:
编程语言 时间:
2018-07-14 16:24:52
阅读次数:
109
例如:有一个随机字符串我们需要得到这个字符串中不重复的子字符串最长的那个长度。 ...
分类:
其他好文 时间:
2018-07-12 20:14:49
阅读次数:
156
废话不多说,直接发结果 在js中字符串全部替换可以用以下方法: 比如: 原理请看JavaScript replace() 方法介绍 定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 语法 必需。规定子字符串或要替换的模式的 RegExp ...
分类:
Web程序 时间:
2018-07-11 15:00:49
阅读次数:
247
//KMP //求匹配子串 #include #include #include #include #include #include using namespace std; int lena,lenb,next[1000001];//next[a]存放在a长度的子字符串中前后缀相同最长的长度 c... ...
分类:
其他好文 时间:
2018-07-08 17:59:55
阅读次数:
169
1.capitalize() 首字母大写 2.upper() 全部大写,lower() 全部小写 3.swapcas() 字符串大小写反转 4.title() 每个被特殊字符或者数字隔开的子字符串首字母大写 5.cente() 居中,空白填充 6.len() 公共方法 7.startswith() ...
分类:
编程语言 时间:
2018-07-06 23:24:50
阅读次数:
219
## 打开一个文件 - fileobj = open(filename, mode) 其中: fileobj是open()返回的文件对象 filename是该文件的字符串名 mode是指明文件类型和操作的子字符串 - mode的第一个字母表示对其的操作 - r表示读取 - w表示写入,如果文件不存在 ...
分类:
编程语言 时间:
2018-07-02 18:19:07
阅读次数:
157
匹配重复出现的子串 方法: string引用对象.match(); RegExp 对象.exec(); match()定义和用法 match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不 ...
分类:
其他好文 时间:
2018-07-02 16:14:31
阅读次数:
210
描述 Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num 个子字符串 语法 split() 方法语法: 参数 str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。 返回值 返回分割后的字 ...
分类:
编程语言 时间:
2018-06-30 17:48:44
阅读次数:
177