分割符
//伪代码
select * from table where id = '海关法'.slpit('')
//有上面这种语法吗?我想输入一个字符串,可以把字符串分割为一个个字符,然后再根据分割后的字符查找数据库。
//即:和下面的语句的实现效果是一样的
select * from table where id='海'
select * from table where id='关'
select * from table where id='法'
相关推荐
Asp Split函数之使用多个分割符的方法
首先,我在知道Split这个函数的作用,是把一个字符串按指定的分割符分割成一个字符串数组。 ASP里有这个Split,是这样定义的dim Split(byval source as string ,byval str as string) as string() source是源字符串,str是分隔符 我这里用了VB.net的写法,方便说明返回值的类型和参数的类型。 大家一看就明白怎么用了。 在C#里,我们是这样用的 string[] Split(string source,char[] char) 在这里Char是一个Char[]数组,我们在使用时可以这样设定
按分割符解析字符串.txt
按分割符解析字符串<br><br>VC算法实现字符串分割<br>可指定分割符。
自定义分割符,文本分割器
自定义分割符,文本分割器 易语言的,比较好用
lua字符串按分割符分割成数组
根据传入的字符串以及分割符号进行拆分,拆分成对应的字符串数组
delphi中如何读取有逗号分割符数据
function GetDelimiteredStringN(Astring:String;Dlmter:Char;nPos:integer):string; var sList:TStringList; begin Result:=''; sList:=TStringList.Create; sList.Text:=StringReplace(Astring,Dlmter,#13#10,[rfReplaceAll]); if (nPos>0) and (sList.Count>=nPos) then Result:=sList[nPos-1]; end; procedure TForm1.Button1Click(Sender: TObject); var str : TStringList; begin str := TStringList.Create; str.Delimiter := ','; str.DelimitedText :=memo1.text; edit1.text:=str.Text; //showmessage(str.Text); end; procedure TForm1.Button2Click(Sender: TObject); begin edit1.Text:=(GetDelimiteredStringN(memo1.text,',',1));//第3个*后的字符. edit2.Text:=(GetDelimiteredStringN(memo1.text,',',2));//第3个*后的字符. edit3.Text:=(GetDelimiteredStringN(memo1.text,',',3));//第3个*后的字符. end;


