有一次,我做了一道算法题: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
使用while循环 只要表达式的值为true,那么while循环就可以重复执行部分代码。 一般形式: while (expression) statement; 如果expression的值为false,则程序转到循环后面的语句。如果为true,则执行statement。整个过程一直持续到expre ...
分类:
其他好文 时间:
2020-03-03 01:10:01
阅读次数:
74
///1, 截取规定下标之后的字符串 func subStringFrom(index: Int) -> String { let temporaryString: String = self let temporaryIndex = temporaryString.index(temporaryS ...
分类:
编程语言 时间:
2020-03-02 17:34:15
阅读次数:
94
很多时候我们需要在一个脚本文件执行另外一个脚本文件,比如我们有一个Test.ps1文件 我们有以下2种方法: Invoke-Expression (&) 我们可以看到,Test.ps1中的代码确实执行了,而且两个文件中的变量即使名称相同也是互不影响,因为在各自的作用域内。 点操作符 这个我们可以看到 ...
分类:
系统相关 时间:
2020-03-02 14:31:03
阅读次数:
82
<!--方式一--><!--使用原生Spring Api接口--><!--配偶AOP:需要导入aop的约束--><aop:config> <!--切入点,expression 表达式.execution(要执行的位置!)--> <aop:pointcut id="pointcut" expressi ...
分类:
编程语言 时间:
2020-03-01 19:55:31
阅读次数:
73
用于文本的复杂处理 使用流程: 分析所要匹配的数据,写出测试用的典型数据 在工具软件中进行匹配测试 在程序中调用通过测试的正则表达式 语法: 标准字符集合 --能够与“多种字符”匹配的表达式 --注意区分大小写,大写是相反的意思 \d :任意一个数字 ,0-9中的任意一个 \w :任意一个字母或数字 ...
分类:
其他好文 时间:
2020-03-01 10:48:19
阅读次数:
66