实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业

400-650-7353
您所在的位置:首頁 > IT干貨資料 > java > 【Java基礎知識】Java正則表達式教程

【Java基礎知識】Java正則表達式教程

  • 發(fā)布: java培訓
  • 來源:Java培訓干貨資料
  • 2020-08-05 20:10:26
  • 閱讀()
  • 分享
  • 手機端入口
在學習Java的時候,免不了要學習正則表達式,今天小編就先帶大家大概了解一下Java的正則表達式,希望能幫助到零基礎學Java的小伙伴。

正則表達式是一個字符串,它不僅可以用于表達一個字符串,還可以用于表達一類字符串,表示一類字符串的規(guī)則或者格式,它一般被用來檢查一個字符串是否符合規(guī)定、或者將匹配的子串替換成符合某個規(guī)定的另一個子串。正則表達式的優(yōu)點在于可以用簡單的代碼展現復雜的規(guī)則,缺點為大家寫出的正則表達式的正確率比較低。

正則表達式由普通的字符(a到z)和特殊字符(元字符)組成的,其中由普通字符和中括號[]組成的字符串為字符類型,表示單個字符;還有一些字符串經常被人們使用,所以就提前在正則表達式中做了定義,這種類型的字符串被稱為預定義字符類。下面小編舉幾個例子:

1). 表示任意字符,\\. 表示一個確定的. 的字符串;

2)\d 表示數字字符;

3)\D 表示非數字字符。

無論是字符類型還是預定義字符類型都只能表示單個的字符,無法表示零個或多個字符,想要表示這些需要一個數量詞修飾字符的個數,在修飾字符個數的時候需要注意數量詞修飾的是緊挨著自己的前面那個字符的個數,與其他字符無關。下面小編舉幾個例子:

1)X? 表示X這個字符出現0次或1次;

2)X{n} 表示X這個字符恰好出現n次;

3)X{n,m} 表示X這個字符至少出現n次,至多出現m次。

普通的字符串也是一個正則表達式,但是這種正則表達式只能代表自身,無法匹配其他字符類。判斷某個字符串是否與某個正則表達式的規(guī)則匹配需要使用string類中的matches的表達方法。bollean matches (String regex)判斷當前字符串是否和參數正則表達式匹配。字符串和正則表達式有關的方法除了這個外還有兩個,分別為:string[] split (String regex):使用指定的正則表達式切割當前字符串;string replaceAll(String regex,string replacement):將調用者字符串中所有匹配regex正則的子串,全部替換為replacement新串。

文章“【Java基礎知識】Java正則表達式教程”已幫助

>>本文地址:http://www.jecan.cn/zhuanye/2020/51382.html

THE END  

聲明:本站稿件版權均屬中公教育優(yōu)就業(yè)所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發(fā)VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發(fā)智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 主题班会网 - 安全教育主题班会,各类主题班会PPT模板 | 真空上料机(一种真空输送机)-百科| 上海阳光泵业制造有限公司 -【官方网站】 | lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 广东青藤环境科技有限公司-水质检测| 爆炸冲击传感器-无线遥测传感器-航天星百科 | 代做标书-代写标书-专业标书文件编辑-「深圳卓越创兴公司」 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 校园气象站_超声波气象站_农业气象站_雨量监测站_风途科技 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 纸张环压仪-纸张平滑度仪-杭州纸邦自动化技术有限公司 | 上海道勤塑化有限公司| 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 纳米涂料品牌 防雾抗污纳米陶瓷涂料厂家_虹瓷科技 | 液压油缸-液压缸厂家价格,液压站系统-山东国立液压制造有限公司 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 进口消泡剂-道康宁消泡剂-陶氏消泡剂-大洋消泡剂 | 宁夏活性炭_防护活性炭_催化剂载体炭-宁夏恒辉活性炭有限公司 | 彩超机-黑白B超机-便携兽用B超机-多普勒彩超机价格「大为彩超」厂家 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | CNC机加工-数控加工-精密零件加工-ISO认证厂家-鑫创盟 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 江苏皓越真空设备有限公司 | 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | 设定时间记录电子秤-自动累计储存电子秤-昆山巨天仪器设备有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | 煤矿人员精确定位系统_矿用无线通信系统_煤矿广播系统 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 | 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 |