substringpublic String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 例如: "unhappy".substring(2) returns "happy" "Har...
分类:
编程语言 时间:
2014-10-31 21:53:36
阅读次数:
182
??
单行函数
①.字符函数
LOWER(x):将x中的每个单词都转换成小写
UPPER(x):将x中的每个单词都转换成大写
INITCAP(x): 将x中的每个单词的首字母转换成大写
CONCAT(x,y):用于将y添加到x之后,与||功能一样
SUBSTR(x,start[,length]): 用于从x中取得从start位置开始的一个子字符串,
可选参数length:指...
分类:
数据库 时间:
2014-10-30 15:19:16
阅读次数:
303
我们在一个母字符串中查找一个子字符串有很多方法。KMP是一种最常见的改进算法,它可以在匹配过程中失配的情况下,有效地多往后面跳几个字符,加快匹配速度。当然我们可以看到这个算法针对的是子串有对称属性,如果有对称属性,那么就需要向前查找是否有可以再次匹配的内容。在KMP算法中有个数组,叫做前缀数组,也有...
分类:
编程语言 时间:
2014-10-29 21:22:53
阅读次数:
243
import java.util.Arrays;import java.util.Scanner;public class Num2Rmb{ private String[] hanArr = {"零", "壹", "贰", "叁", "肆", "伍", "陆", "柒...
分类:
其他好文 时间:
2014-10-28 23:54:06
阅读次数:
245
正则表达式是可以匹配文本片段的模式。使用re.split()来根据匹配项来分割字符串(匹配符是逗号和空格):使用re.sub()来使用给定的替换内容将匹配模式的子字符串替换掉(用jinzigui将text中的name替换掉):使用re.esacpe()是一个对字符串中所有可能被解释为正则运算符的字符...
分类:
编程语言 时间:
2014-10-28 19:50:55
阅读次数:
236
正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全面模式匹配表示法使您可以快速分析大量文本以找到特定的字符模式;验证文本以确保它匹配预定义的模式(如电子邮件地址);提取、编辑、替换或删除文本子字符串;将提取的字符串添加到集合以生成报告。 对于处理字符串或分析大文本块的许多应用.....
分类:
其他好文 时间:
2014-10-23 19:07:45
阅读次数:
168
Js的substring和C#的Substring的作用都是从一个字符串中截取出一个子字符串,但它们的用法却有非常大的不同,下边我们来比較看看:Js的substring语法:程序代码String.substring(start, end)说明:返回一个从start開始到end(不包括end)的子字符...
分类:
Web程序 时间:
2014-10-22 20:06:28
阅读次数:
200
正则表达式正则表达式可以:测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字根据模式匹配从字符串中提取一个子字符串。可...
分类:
其他好文 时间:
2014-10-22 19:51:24
阅读次数:
246
【题目】
将一个很长的字符串,分割成一段一段的子字符串,子字符串都是回文字符串。有回文字符串就输出最长的,没有回文就输出一个一个的字符。
例如:habbafgh
输出h,abba,f,g,h。
【思路一】
基于“最长回文子串算法”求出当前字符串的最长回文子串,就可以分成3部分
a、最长回文子串left部分
b、最长回文子串
c、最长回文子串right部分
然后分别...
分类:
其他好文 时间:
2014-10-22 15:55:45
阅读次数:
231
查找重复次数最多的子字符串,借鉴兆芯查找重复次数最多的字符,我们可以进行扩展,查找重复次数最多的子字符串。
基本思想是把重复次数最大记录下来,并记录起始位置;
#include
#include
using namespace std;
int mystrlen(char *str)
{
int sum(0);
char *temp=str;
...
分类:
其他好文 时间:
2014-10-20 17:20:16
阅读次数:
202