js正则表达的exec与match的区别详解

sysdee 发表于 JS 分类,标签: match str 字符串 JS 正则表达式 exec RegExp
0

最近开发遇到一些需要使用正则表达式,顺便研究一下

正则表达式对象有两个定义方式::

1、第一种定义:

new RegExp(patte...

阅读全文>>

JS中caller,callee,call,apply的说明与用法demo

sysdee 发表于 JS 分类,标签: to value 字符串 html log caller callee call apply
0
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments

Arguments :  

该对象代表正在执行的函数和调用它的函数的参数。

[function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 
n :选项, 要传递给 Function 对象的从0开始的参数值索引。&nbs...

阅读全文>>

Javascript你意想不到的功能

sysdee 发表于 JS 分类,标签: to row str 字符串 javascript javascript多行字符串 javascript多行 javascript多行文本
0
javascript不像python那样可以方便地多行书写字符串,比如python可以这样写字符串:
mStr=""" line1
   line2
   'line3' """

而javascript只能用 + 与拼装起来

mStr="line1"+
      "line2"+
      "'line3'";

由于习惯了python的这种...

阅读全文>>

[转]正则表达式的贪婪与非贪婪

sysdee 发表于 JS 分类,标签: by match str 字符串 正则表达式 贪婪 非贪婪
0

上面的这段代码如果一般想来的话表达式应该是这样的

...

阅读全文>>

js写的dateAdd()、dateDiff()函数

sysdee 发表于 JS 分类,标签: to 字符串 JS rs dateAdd() dateDiff()
0

1、dateAdd()

/* 得到日期年月日等加数字后的日期 */
Date.prototype.dateAdd = function(interval,number)
{
    var d = this;
    var k={'y':'FullYear', 'q':'Month', 'm':'Month', ...

阅读全文>>

PHP5.3x部分弃用的函数列举

sysdee 发表于 PHP 分类,标签: match str 字符串 replace PHP5.3 弃用函数
0
部分被弃用的函数和应对办法如下:
    call_user_method()(使用 call_user_func() 替代)
    call_user_method_array() (使用 call_user_func_array() 替代)
    define_syslog_variables()
&...

阅读全文>>

SQL 2个date类型连接相加(相连接)输出

sysdee 发表于 ASP 分类,标签: SERVER SQL 字符串 sql中日期相加(连接)
0
把日期转成字符串,然后拼接起来。
SQLSERVER使用CONVERT,ORACLE使用TO_CHAR
SQLSERVER:
SELECT CONVERT(VARCHAR(10),日期型字段1,120) + '~' + CONVERT(VARCHAR(10),日期型字段2,120)
from 表

ORACLE:
SELECT TO_CHAR(日期型1,'YYYY-MM-DD' ...

阅读全文>>

SQL语句里对日期进行相加减

sysdee 发表于 ASP 分类,标签: sql日期相加减 to 字符串
0
在sql server里可以使用:
where start_date <=
          DateAdd(d,1,to_date('2005-12-09','yyyy-mm-dd'))
    and completion_date >=
          to_date('2005-12-09', 'yyyy-mm-dd') ;
oracle中没有定义和...

阅读全文>>

关于js的replace如何全部或多次替换(用正则)

sysdee 发表于 JS 分类,标签: 替换 str 字符串 JS replace
0
js提供的字符串替换函数replace可以将字符串中符合条件的字符串替换成目标字
符串。但是一般使用字符串进行查找替换只能替换第一个符合条件的结果。如

 1. var str = "大家都是男人吗,难道不是吗!";
 2. str = str.replace('吗', '嘛');
 3. alert(str);

var str = "大家都是男...

阅读全文>>