要用到的知识:IOS开发中的资源文件.plist, 可变的属性字符串,TextView和正则表达式的使用。 解决的整体思路:把源字符串同过正则匹配获取到每个表情的range, 再通过range获取元字符串中的表情字符串,如[哈哈], 在把[哈哈] 和我们.plist中item下的chs字段匹配,然后 ...
分类:
移动开发 时间:
2017-04-24 17:24:02
阅读次数:
186
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script> var reg = /\((.+?)\)/g; var reg2 = /\(( ...
分类:
其他好文 时间:
2017-04-24 12:17:04
阅读次数:
133
正则是用来处理字符串的规则 通过规则可以验证字符串是否匹配(test)对应的格式;也可以把正则匹配的结果在字符串中捕获(exec)到 正则的元字符分为:普通元字符;特殊元字符;量词元字符 普通元字符:用/ /包起来的除了具有特殊意义的,其余的都是代表本身意义的普通元字符 特殊元字符:\d =>0-9 ...
分类:
Web程序 时间:
2017-04-23 10:40:23
阅读次数:
184
>>> re.search(r'[aeiouAEIOU]','I love FishC.com!') 中括号里面的任意一个字符匹配成功就会返回数值 >>> re.search(r'[a-z]','I love FishC.com!')#中括号中可以用小横杠代表范围 >>> re.search(r'\... ...
分类:
其他好文 时间:
2017-04-22 12:33:40
阅读次数:
126
最近需要验证数据仓库某个字段是否转化成某种日期格式,比如时间戳格式 ‘2016-05-03 23:21:35.0‘, 但是DB2不支持REGEXP_LIKE(匹配)函数,所以需要重新想其他办法。 最后使用了最常规的like来模糊匹配,虽然比不上正则匹配那么精准,但也够用了。 思路: 一个下划线代表一 ...
分类:
数据库 时间:
2017-04-17 23:09:15
阅读次数:
375
如果直接在js中是可以直接取到hostname的,以下方式是通过正则匹配: ...
分类:
Web程序 时间:
2017-04-16 13:01:13
阅读次数:
255
正则表达式的方法使用: 正则匹配在字符串的匹配上面使用的最为普遍,所以js上午字符串也内置了正则匹配的方法: match(REG) ; replace(REG,target); search(REG); 1.string.match(REG) 接受一个正则表达式;成功匹配返回一个数组,数组的inde ...
分类:
Web程序 时间:
2017-04-15 19:22:55
阅读次数:
283
1.正则匹配表达式 1.1检验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{ ...
分类:
其他好文 时间:
2017-04-13 22:27:21
阅读次数:
306
题目:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。 思路:正则匹配。。但要知道那些情况符合 ...
分类:
其他好文 时间:
2017-04-11 09:55:17
阅读次数:
106
1 目录结构 2 webpack.config.js 3 app.js 4 layer.js 5 打包 6 验证是否成功 http://localhost:63342/web/webpack-demo/dist/index.html 运行 ...
分类:
Web程序 时间:
2017-04-06 16:32:59
阅读次数:
364