
通用技巧
coderzhouyu
这个作者很懒,什么都没留下…
展开
-
正则表达式环视
正则表达式环视(?=…) 肯定顺序环视,子表达式能匹配右侧的文本(?!..) 否定顺序环视,子表达式不能匹配右侧的文本(?<=…) 肯定逆序环视,子表达式能匹配左侧的文本(?<!..) 否定逆序环视,子表达式不能匹配左侧的文本从一段文本中正确的找到手机号var str = "3123131315896541235啊啊啊13354578956啊啊啊啊13869...原创 2018-10-12 17:50:17 · 1037 阅读 · 0 评论 -
mac下复制粘贴需要多次的问题
最近用mac时复制粘贴需要多次,这个是十分痛苦的。经过多次排查发现是有道词典的锅,只需要关闭有道词典的划词就好了。还有些别的坑,下面是我查到的参考资料粘贴板有道词典希望能帮助后来人...原创 2019-01-23 08:30:43 · 8205 阅读 · 13 评论 -
正则数字范围
数字范围/^([1-9]+\d*|0)(\.\d{1,})?-([1-9]+\d*|0)(\.\d{1,})?$/.test("1254.0-11112.1")原创 2019-04-28 11:46:24 · 2650 阅读 · 0 评论 -
简单分析冒泡排序
<?php$arr = [3,6,4,2,11,10,5];function mp_sort($arr){ $len = count($arr); for ($i=0; $i < $len; $i++) { //此处加入一个优化代码,当数组不需要再交换值时就表示排序已经完成,可以在下方提前退出排序循环 $flag = false; ...原创 2019-05-03 08:31:21 · 192 阅读 · 0 评论 -
插入排序及优化
插入排序过程可以理解为排扑克牌 ,每次摸起一张 依次比较后插入到相应的位置,下面图片是从百度图库中找的。 $arr = [53,27,36,15,69,42]; function insert_sort($arr){ $len = count($arr); //从第二个数开始是因为默认认为第一个数是排好序的 for ($i=1; $i <...原创 2019-05-04 09:05:42 · 493 阅读 · 0 评论