有一次,我做了一道算法题:https://leetcode.com/problems/regular expression matching/ 最终的代码,我用JavaScript写了300多行代码,通过的时候我本地的测试用例有50几个。这个题目我做了挺久的,但是我从中获得了很多启发。 当然,算法本 ...
分类:
其他好文 时间:
2020-03-06 23:59:58
阅读次数:
120
1 正则表达式概述 1.1 什么是正则表达式 正则表达式(Regular Expression)是用于匹配字符串中字符组合的模式。在Javascript中,正则表达式也是对象。正则表通常被用来检索,替换那些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母、数字或者下划线,昵称输入 ...
分类:
编程语言 时间:
2020-03-06 11:19:30
阅读次数:
84
1.快速打开替换界面,在Find界面输入^\s*(?=\r?$)\n 2.Alt+R选择Use Regular Expression(Alt+R)即正则表达式模式: 3.选择Replace All(Ctrl+Alt+Enter)批量替换全部完成操作 ...
分类:
其他好文 时间:
2020-03-06 01:00:13
阅读次数:
75
How to study English? Here are 100 things you can do to improve your English 1. Don’t be afraid to make mistakes. Be confident. People can only correc ...
分类:
其他好文 时间:
2020-03-04 20:58:16
阅读次数:
88
略正则表达式简介啥是正则表达式正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为”元字符”)。正则表达式能干啥正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。正则表达式是由普通字符以及特殊字符(元字符)组... ...
分类:
其他好文 时间:
2020-03-04 16:19:12
阅读次数:
68
///1, 截取规定下标之后的字符串 func subStringFrom(index: Int) -> String { let temporaryString: String = self let temporaryIndex = temporaryString.index(temporaryS ...
分类:
编程语言 时间:
2020-03-02 17:34:15
阅读次数:
94
用于文本的复杂处理 使用流程: 分析所要匹配的数据,写出测试用的典型数据 在工具软件中进行匹配测试 在程序中调用通过测试的正则表达式 语法: 标准字符集合 --能够与“多种字符”匹配的表达式 --注意区分大小写,大写是相反的意思 \d :任意一个数字 ,0-9中的任意一个 \w :任意一个字母或数字 ...
分类:
其他好文 时间:
2020-03-01 10:48:19
阅读次数:
66
工作日志 2020 年 2 月 28 日 第1工时 昨天的想法是错误的... 重新写了表格伸缩的代码 将表头宽度 17 是有效的 第2工时 hover 选中的 样式更改了 改动多选框事件,在这之前 还需要修改下 CHECKBOX 控件 第3工时 针对 SELECT控件 讨论了AJAX 后台取值问题 ...
分类:
其他好文 时间:
2020-03-01 09:15:08
阅读次数:
81
官方网站:http://nginx.org/ 一、 安装要求的环境 1、需要安装gcc的环境。 yum -y install gcc-c++ 2、第三方的开发包。 a) PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达 ...
分类:
其他好文 时间:
2020-02-29 13:07:47
阅读次数:
74
过拟合现象,即模型的训练误差远?于它在测试集上的误差。虽然增?训练数据集可能会减轻过拟合,但是获取额外的训练数据往往代价?昂。本节介绍应对过拟合问题的常??法:权重衰减(weight decay)。 一、方法 权重衰减等价于 范数正则化(regularization)。正则化通过为模型损失函数添加惩 ...
分类:
其他好文 时间:
2020-02-28 01:35:13
阅读次数:
69