第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

正則表達(dá)式模式:未封閉組

正則表達(dá)式模式:未封閉組

慕少森 2023-01-05 10:07:05
我需要匹配以下日期模式:dd-mmm-yyyy (TBC)dd-mmm-yyyy (TBD)dd-mmm-yyyy但我得到以下異常,我不明白錯(cuò)誤是什么。我很確定日期部分,我懷疑錯(cuò)誤的來源是必須可選的 TBC/TBD 部分。 java.util.regex.PatternSyntaxException: Unclosed group near index 614^(29-02-(2000|2400|2800|(19|2[0-9](0[48]|[2468][048]|[13579][26]))))[ \(TB(C|D)\)]$|^((0[1-9]|1[0-9]|2[0-8])-((FEB)|(feb)|(Feb)|(FEV)|(fev)|(Fev))-((19|2[0-9])[0-9]{2}))[ \(TB(C|D)\)]$|^((0[1-9]|[12][0-9]|3[01])-(((JAN)|(jan)|(Jan))((MAR)|(mar)|(Mar))((MAY)|(may)|(May)|(MAI)|(mai)|(Mai))((JUL)|(jul)|(Jul)|(JUI)|(jui)|(Jui))((AUG)|(aug)|(Aug)|(AUO)|(auo)|(Auo))((OCT)|(oct)|(Oct))((DEC)|(dec)|(Dec)))-((19|2[0-9])[0-9]{2}))[ \(TB(C|D)\)]$|^((0[1-9]|[12][0-9]|30)-(((APR)|(apr)|(Apr)|(AVR)|(avr)|(Avr))((JUN)|(jun)|(Jun)|(JUI)|(jui)|(Jui))((SEP)|(sep)|(Sep)((NOV)|(nov)|(Nov))-((19|2[0-9])[0-9]{2}))[ \(TB(C|D)\)]$                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ^你有什么提示嗎?提前致謝
查看完整描述

1 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊

你的模式不是最優(yōu)的,甚至是錯(cuò)誤的:

  • 月份名稱之間缺少交替運(yùn)算符

  • 重復(fù)次數(shù)太多,只是大小寫不同:使用不區(qū)分大小寫的標(biāo)志

  • [ \(TB(C|D)\)]很可能是錯(cuò)字,因?yàn)樗且粋€(gè)匹配其中定義的單個(gè)字符的字符類,您需要(?: \(TB[CD]\))?一個(gè)可選的非捕獲組。

采用

(?i)^29-02-(?:2[048]00|(?:19|2[0-9](?:0[48]|[2468][048]|[13579][26])))(?: \(TB(C|D)\))?$|^(?:0[1-9]|1[0-9]|2[0-8])-fe[vb]-(?:19|2[0-9])[0-9]{2}(?: \(TB(C|D)\))?$|^(0[1-9]|[12][0-9]|3[01])-(jan|ma[ryi]|ju[li]|au[go]|oct|dec)-(?:19|2[0-9])[0-9]{2}(?: \(TB(C|D)\))?$|^(?:0[1-9]|[12][0-9]|30)-(?:a[pv]r|ju[ni]|sep|nov)-(?:19|2[0-9])[0-9]{2}(?: \(TB(C|D)\))?$

請參閱正則表達(dá)式演示


查看完整回答
反對 回復(fù) 2023-01-05
  • 1 回答
  • 0 關(guān)注
  • 145 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號