-
怎么提取中文字符,并算出该字符的位置
如何提取中文字符,并算出该字符的位置?字符串1:一?二?//中文的问号 字符串2:?一?二//英文的问号 字符串3:一二//中间有空格 php如何匹配出以上字符串里的中文文字?并求出该字符的位置 搞了半天搞不定,以下我的代码,大家别笑话 $k1=""; $k2=""; $k3=""; $k4=""; if(ord(substr($this->Keywords,1,1)...
178
热度 -
PHP惯用的一些基本函数(二)
PHP常用的一些基本函数(二) 11.函数strlen()取得变量的字节数$aa="A013"strlen($aa);取得的字节数就是412.函数substr()echosubstr('abcdef',1);????//bcdefechosubstr('abcdef',1,3);??//bcdechosubstr('abcdef',0,4);??//abcdechosubstr('abcdef',...
145
热度 -
JavaScript怎么获得某一天的前一天日期
JavaScript如何获得某一天的前一天日期网上看到一段代码,可以获得系统当前日期的前一天。如何获得任意选定一天的前一天呢?不要说直接减1啊。例如:20120301减1就为20120300了,应该是20120229系统当前日期的前一天代码:JScriptcode functionGetDay() { vartoday=newDate(); varyesterday_milliseconds=to...
120
热度 -
oracle某表的一个字段有多值,如何把这值变成多行,其它数据为一样
oracle某表的一个字段有多值,怎么把这值变成多行,其它数据为一样oracle某表的一个字段有多值,怎么把这值变成多行,其它数据为一样如有字段A,B,C;C为多值,如(1,2,3,或1,2,3)用逗号隔开那就要有三行color='#FF8000'>------解决方案--------------------selecta,b,regexp_substr(c,'[^,]+',1,n)cfromta...
96
热度 -
PHP惯用的一些基本函数(二)
PHP常用的一些基本函数(二)11.函数strlen()取得变量的字节数$aa="A013"strlen($aa);取得的字节数就是412.函数substr()echosubstr('abcdef',1);????//bcdefechosubstr('abcdef',1,3);??//bcdechosubstr('abcdef',0,4);??//abcdechosubstr('abcdef',0...
22
热度 -
怎么提取中文字符,并算出该字符的位置
如何提取中文字符,并算出该字符的位置?字符串1:一?二?//中文的问号字符串2:?一?二//英文的问号字符串3:一二//中间有空格php如何匹配出以上字符串里的中文文字?并求出该字符的位置搞了半天搞不定,以下我的代码,大家别笑话 $k1=""; $k2=""; $k3=""; $k4=""; if(ord(substr($this->Keywords,1,1))>127) ...
21
热度 -
汉语言截取无乱码的PHP方法
中文截取无乱码的PHP方法网上虽然有很多,但是这个是自己写的饿分享一下,希望大家喜欢<?php//$str待截取的字符串//$len截取的字符个数//$chars已经截取的字符数//$res保存的字符串//$chars保存已经截取的字符串个数//$offset截取的偏移量//$length字符串的字节数//若$len>$str的字符个数,造成无谓的while循环,($offset<...
55
热度 -
js 时间记时
js时间倒计时 startclock() vartimerID=null; vartimerRunning=false; varyear=""; varmonth=""; varday=""; varhour=""; varminute=""; varseconds=""; functionshowtime(){ vartime=$("#hid...
124
热度 -
金额大小写变换(JS+正则)
金额大小写转换(JS+正则) <!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <metahttp-equiv="Content-Type"content="text/html;char...
286
热度 -
一个印证身份证号是否有效的js小例子
一个验证身份证号是否有效的js小例子 看到一个检验身份证号的小例子,觉得不错。 <html> <head> <title>身份证号是否有效验证</title> </head> <body> 请输入身份证号码:<inputtype="text"size="20"id="asidinput"/> &l...
107
热度 -
sql中截取字符串,如何写
sql中截取字符串,怎么写?例如:类似这样的值:DEPT_BMLD_BSTAZM00,DEPT_JSSLD_BSTAZ09我要截取出BMLD和BSTAZM00根据下划线截取怎么写SQL呢?color='#e78608'>------解决方案--------------------SQLcodeselectregexp_substr('DEPT_BMLD_BSTAZM00','[^_]+',1,le...
12
热度 -
哪位大神帮小弟我写条sql啊求
哪位大神帮我写条sql啊,急求表结构是这样的idlot_nocustomertotalno1G632#0005小A300T12G132#0001小B200T23G132#0002小B500T2我要查询出来的结果是这样的lot_nocustomertotalnoG632小A300T1G132小B700T2请问这条sql改怎么写啊?color='#e78608'>------解决方案---------...
67
热度 -
"圣经"递归有关问题的困惑 想了一天555也无解.
"圣经"递归问题的困惑想了一天555也无解...本帖最后由iamsai于2013-09-2421:00:08编辑 <?php $str='hello'; reverse_i($str); functionreverse_i($str) { if(strlen($str)>0) { reverse_i(substr($str,1)); ...
191
热度 -
[求助]请问这个函数怎么回事?急急急!!!!!
[求助]请问这个函数怎么回事?急急急!!!!! ReadWrite(){charstr[81],substr[3],ch;intn,len,i=0;FILE*rf,*wf; rf=fopen("in.dat","r");wf=fopen("out.dat","w");while(i<25){fgets(str,80,rf);fgets(substr,2,rf);l...
138
热度 -
去重复数据解决方法
去重复数据selectdistinctsubstr(c.D_NUMBER,0,10)fromDCZYDDXXBc,pmdwxxbp,ss_deptsswheresubstr(c.D_NUMBER,0,10)=p.DWBMandss.deptid=p.dwbmandc.Ddrq>='20100513'andc.ddrq<='20100514'中的数据为650103000965010200...
5286
热度 -
sql 语句求解决思路
sql语句求数据表如下data(sku的个数与后面的分数,是对应严格的)idsku134-1/2234-2/2339-1/4439-2/4539-3/4labelidsku134239现在是要求出这个来skusku个数342394color='#e78608'>------解决方案--------------------把表名test_a换成你自己的表名:SQLcodeselectdistinct...
30
热度 -
oracle 连接查询,该怎么处理
oracle连接查询selectcount(*)ascount,o.organ_namefromPUB_USERSu,t_req_vote_resultr,PUB_Organowhereu.user_id=r.user_idand(selectsubstr(organ_id,2,16)fromPUB_Organ)=(selectsubstr(EMPLOYEE_ID,2,16)fromPUB_USE...
75
热度 -
SQL语句优化,帮忙看看,多谢
SQL语句优化,帮忙看看,谢谢语句本身没有问题,关键是能否进行优化?找个高手帮忙看看.这条命令是出学生成绩的,当中用到了大量的regexp_substr,这是从题块里面拆得分点,比如语文,如果有八个题块,就要拆八次,而每个题块又各自有不同的得分点,因此拆完之后可能要进行八次以上的合并,因为学生的考号是在另一张表里,进行拆分的表里面只有试卷的试卷号!合并完之后,又还有一次合并,就是将得分点与客观题合...
55
热度 -
SQL(ORACLE)中的条件和is not null有关问题
SQL(ORACLE)中的条件和isnotnull问题IF('111'ISNOTNULL){ IF(strV=「1」) { strVLIKESUBSTR(strV,1,1)+’%’ } ELSEIF(strV=「1」) { strVLIKESUBSTR(strV,1,1)+’%’ }}以上这段逻辑,写在sql的where部分,怎么写,我试着写了一下,碰到两个问题:第一、case&...
57
热度 -
去重复数据,该如何解决
去重复数据selectdistinctsubstr(c.D_NUMBER,0,10)fromDCZYDDXXBc,pmdwxxbp,ss_deptsswheresubstr(c.D_NUMBER,0,10)=p.DWBMandss.deptid=p.dwbmandc.Ddrq>='20100513'andc.ddrq<='20100514'中的数据为650103000965010200...
302
热度