正则表达式及string相关内容(一)

简介: 正则表达式及string相关内容

Java 正则表达式


正则表达式定义了字符串的模式。

正则表达式可以用来搜索、编辑或处理文本。

正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。

正则表达式基本语法


在其他语言中,\\ 表示:我想要在正则表达式中插入一个普通的(字面上的)反斜杠,请不要给它任何特殊的意义。


在 Java 中,\\ 表示:我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。


所以,在其他的语言中(如Perl),一个反斜杠 \ 就足以具有转义的作用,而在 Java 中正则表达式中则需要有两个反斜杠才能被解析为其他语言中的转义作用。也可以简单的理解在 Java 的正则表达式中,两个 \\ 代表其他语言中的一个 \,这也就是为什么表示一位数字的正则表达式是 \\d,而表示一个普通的反斜杠是 \\\\。


屏幕快照 2021-11-22 下午2.55.21.png屏幕快照 2021-11-22 下午2.55.36.png屏幕快照 2021-11-22 下午2.55.46.png屏幕快照 2021-11-22 下午2.55.54.png屏幕快照 2021-11-22 下午2.56.05.png屏幕快照 2021-11-22 下午2.56.13.png


目录
相关文章
|
1月前
|
机器学习/深度学习 Java 索引
39、一篇文章弄懂 Java 正则表达式中的量词、贪婪、勉强、独占和 String 的 matches 方法的底层【个人感觉非常值得学习】
39、一篇文章弄懂 Java 正则表达式中的量词、贪婪、勉强、独占和 String 的 matches 方法的底层【个人感觉非常值得学习】
30 0
|
4月前
|
Java 索引
正则表达式源码分析--三个常用类--分组、捕获、反向引用--String 类中使用正则表达式的代码示例和图
正则表达式源码分析--三个常用类--分组、捕获、反向引用--String 类中使用正则表达式的代码示例和图
47 0
|
6月前
|
存储 自然语言处理 安全
Java------String类和正则表达式
Java------String类和正则表达式
|
JavaScript
js内置对象:Array对象、Date对象、正则表达式对象、string对象
js内置对象:Array对象、Date对象、正则表达式对象、string对象
115 0
|
PHP
PHP面试题:对于用户输入一串字符串$string,要求$string中只能包含大于0的数字和英文逗号,请用正则 表达式验证,对于不符合要求的$string返回出错信息
PHP面试题:对于用户输入一串字符串$string,要求$string中只能包含大于0的数字和英文逗号,请用正则 表达式验证,对于不符合要求的$string返回出错信息
122 0
String类的方法中常用的正则表达式
String类的方法中常用的正则表达式
99 0
|
Java 编译器
正则表达式及string相关内容(二)
正则表达式及string相关内容
97 0
正则表达式及string相关内容(二)
C# String的内容不能被改变
一旦视图改变string的内容,就会产生一个新的实例。 上图代码中,对str进来了ToUpper操作和Insert操作之后,输出str的值,还是“hello”。
612 0
WPF SL 获取RichTextBox 的内容(string)
WPF: private string GetText(RichTextBox richTextBox) {         TextRange textRange = new TextRange(richTextBox.
1333 0
|
JavaScript 前端开发
在浏览器控制台输出内容 console.log(string);
在浏览器控制台中写如数据 1添加    djConfig = { isDebug: true };     在写入需要输出的内容 如: dojo.require("esri.map"); function init() { var map = new esri.
837 0