JA语言和多种语言一样支持正则表达式,解决实际开发问题及java正则表达式语法基础
许多语言都支持用正则表达式处理文本,像 Perl、PHP、Python、JavaScript 和 JScript 等。一些文本编辑器也会用正则表达式来实现高级的“搜索 - 替换”功能。因此,JA 语言也具备这样的能力。正则表达式不再局限于某种语言或某个系统,它已成为被广泛使用的工具。我们完全能够用它来处理实际开发中遇到的一些实际问题。

java正则表达式语法——正则表达式基础知识
1句点符号
假设你在玩英文拼字游戏。你想要找出三个字母的单词,这些单词需以“t”字母开头且以“n”字母结束。同时,假设有一本英文字典,你能够用正则表达式来搜索它的全部内容。要构造出这个正则表达式,你可以使用通配符——句点符号“.”。这样,完整的表达式为“t.n”。它能匹配“tan”,能匹配“ten”,能匹配“tin”,也能匹配“ton”。同时,它还能匹配“t#n”,能匹配“tpn”,甚至能匹配“tn”。此外,还有其他许多无意义的组合。这是因为句点符号可匹配所有字符,像空格、Tab 字符以及换行符等都能被匹配。
2方括号符号
为解决句点符号匹配范围过广的问题,你可在方括号(“[]”)内指定有意义的字符。这样一来,只有方括号内指定的字符才会参与匹配。即正则表达式“t[aeio]n”只会匹配“tan”“Ten”“tin”“ton”,而“Toon”不匹配,因为在方括号内只能匹配单个字符。
个字符:
3“或”符号
如果除了上述匹配的所有单词之外,你还希望匹配“toon”,那么,你能够使用“|”操作符。“|”操作符的基本含义为“或”运算。若要匹配“toon”,可使用“t(a|e|i|o|oo)n”正则表达式。在此处不能使用方括号,因为方括号仅允许匹配单个字符;此处必须使用圆括号“()”。圆括号还可以用于分组。
Java语法对大小写敏感
Java应用程序中的全部内容都必须放置在类中;
类名的定义:
名字必须以字母开头,后面可以跟字母和数字的任意组合;
长度上基本没有限制;
区分大小写;
不能使用Java保留字(自带的关键字);
标准的命名规范如下:以大写字母开头的是名词;如果是由多个单词组成的,那么每个单词的第一个字母都得大写。
注意:
字母包含 A 到 Z、a 到 z、$、_ 以及在某种语言里能代表字母的 Unicode 字符,其中前两个在英文中代表字母,还有其他国家语言中代表字母的字符。
数字包括 0-9 以及在某种语言里代表数字的所有 Unicode 字符。
字符串常量被保存在公共的存储池中,且仅保存一份。当新的字符串变量引入相同的字符串常量时,不会进行重新定义,而是直接共享存储池中已有的字符串常量。只有字符串常量是可以被共享的。因此,使用==去比较两个内容相同的字符串常量,其结果为 true。如果大家希望了解更多与之相关的信息,欢迎关注我们文军营销的官网。