亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java - 正則表達式 - 字母數字加/-

Java - 正則表達式 - 字母數字加/-

慕田峪9158850 2023-04-13 15:22:52
我正在嘗試在 Java 中為字母數字和/和 - 字符生成正則表達式。我嘗試了以下但沒有用/^[a-zA-Z0-9\s\/\-#]*S/我想要的輸入字符串是字母數字和 / 和 - 。我正在嘗試限制僅具有這些值的字段應該通過的字符串keuUiE/oieu- O/KJju-Iu/kk不應通過的字符串AHSos02@iek\ PwmwnWW(JJW
查看完整描述

1 回答

?
12345678_0001

TA貢獻1802條經驗 獲得超5個贊

當你想在字符類中使用“-”時,它必須在最后(或者開始,我猜?)。否則解析器可能會將它與范圍運算符混淆(如“az”)。

如果你改變你的正則表達式

  • /^[a-zA-Z0-9\s\/\-#]*/

  • /^[a-zA-Z0-9\s\/#-]*/

它應該工作


查看完整回答
反對 回復 2023-04-13
  • 1 回答
  • 0 關注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號