分割,截取连接字符串

if (!empty($iddstr)) {

$darr=explode("\r\n",$iddstr);

foreach ($darr as $key => $value) {

$lp_num = explode("——",$value);

if(strlen($lp_num[0])!=10||strlen($lp_num[1])!=10){

$tt = $key + 1;

$this->assign(‘iddstr‘,$iddstr);

$this->error("第".$tt."个联票号段的位数不为10");

}

if($key == 0){

$where .= " and (left(lianpiaono,10) between ‘" . $lp_num[0] . "‘ and ‘" . $lp_num[1] . "‘)";

}else{

$where .= " or (left(lianpiaono,10) between ‘" . $lp_num[0] . "‘ and ‘" . $lp_num[1] . "‘)";

}

}

}

时间: 2024-11-16 14:43:20

分割,截取连接字符串的相关文章

C#:总结分割、连接、替换字符串

字符串的Split()和Join()方法提供了拆分字符串的功能. Split()方法可以获得从字符串拆分到数组的值, Join()方法可以从数组创建一个带分隔符的字符串.同时支持自定义格式和其他程序进行信息交换 Replace() 替换功能. 具体参数参考实际方法. 此文仅为记录 C#:总结分割.连接.替换字符串

Sql Server 中将由逗号“,”分割的一个字符串转换为一个表集,并应用到 in 条件中

Sql Server 中将由逗号","分割的一个字符串,转换为一个表,并应用与 in 条件 select * from tablenmae where id in(1,2,3) 这样的语句和常用,但是如果in 后面的 1,2,3是变量怎么办呢,一般会用字符串连接的方式构造sql语句 string aa="1,2,3"; string sqltxt="select * from tablename where id in ("+aa+")

php截取html字符串

php截取带html的字符串函数,保持html标签的完整性,并考虑标签有嵌套的情况. 实现方法:1.使用preg_split()函数将要截取的字符串按标签分割成数组. 2.遍历数组,如果是起始标签则放入存放起始标签的栈中:如果是结束标签则放入结束标签的栈中:如果是字符串则统计字符串长度.   3.判断字符串长度是否大于等于要截取的长度,若是则标记当前位置,计算并截取遍历的数组得到要截取的字符串. 4.统计起始和结束标签的栈长,起始标签数减去结束标签数就是可能要补全的标签数了,按这个长度截取起始标

面试题之java 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 要求不能出现截半的情况

题目:10. 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串. 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”. 一.需要分析 1.输入为一个字符串和字节数,输出为按字节截取的字符串-------------->按照字节[byte]截取操作字符串,先将String转换成byte类型 .2.汉字不可以截半----------------------------------

通过udl文件得到连接字符串

1.新建一个文件,文件名任意,扩展名为udl 2.双击打开这个udl文件 3.点下一步: 4.测试连接成功后点击确定 5.用记事本打开这个udl文件: 连接字符串就出来了

自己如何正确获取MYSQL的ADO连接字符串

1.下载安装MYSQL的ODBC数据库驱动程序(mysql-connector-odbc-5.3.4-win32.msi或者mysql-connector-odbc-5.3.4-winx64.msi)下载地址:http://dev.mysql.com/downloads/connector/odbc/ 2.在桌面上新建一个空的文本文件mysql.txt,重命名为mysql.udl: 3.双击这个mysql.udl文件,打开“数据库连接属性”对话框,在“提供程序”页选择”Micrsoft Ole

PHP截取中文字符串不出现?号的解决方法[原创]

PHP截取中文字符串不出现?号的解决方法[原创] 大 | 中 | 小 [不指定 2007-8-15 18:51 | by 张宴 ] [文章作者:张宴 本文版本:v1.0 最后修改:2007.08.15 转载请注明出处:http://blog.zyan.cc] 当PHP截取中英文混合字符串时,最后一个汉字经常被拆成两半,例:截取字符串的前18个字 view plainprint? <?php $text = "1欢迎访问sina新浪播客"; $value = substr($tex

如何正确获得mysql,access的ADO连接字符串,并使用该连接字符串连接数据库

如何正确获得mysql的ADO连接字符串,摘自网页http://blog.csdn.net/zyq5945/article/details/5486393 首先你正确安装了MYSQL的数据库驱动程序(mysql-connector-odbc-5.1.6-win32.msi ) 1.在桌面上新建一个空的文本文件mysql.txt,重命名为mysql.udl: 2.双击这个mysql.udl文件,打开“数据库连接属性”对话框,在“提供程序”页选择”Micrsoft Ole DB Provider f

win7 64 VC++ ado方式连接access 连接字符串

运行环境:win7 64       vc++6.0       office 2007  32位(access 2007) 我用的是ado方式连接access数据库,(现在的Win7系统中安装的一般都是32位的Office,因为微软推荐使用32位的Office,兼容性更强,稳定性更好.access文件是.mdb(2003格式,会提示没有jet访问组件) .accdb(2007格式)),因此需要安装AccessDatabaseEngine_X64.exe驱动,安装时会提示先卸载office再安装