簡體   English   中英

使用正則表達式過濾

[英]Filtering using Regular Expressions

我有以下正則表達式的過濾器

[^@()[]\;:,<>]+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/

我需要在@domain.com 之前否定以下特殊章程

@()[]\;:",<

有什么建議么??

在字符 class 中嘗試 escaping ]

[^@()[\]\;:,<>]+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/
      ^^

如果沒有轉義]將被錯誤地視為字符 class 的結尾。

由於這已被標記為 Java,請記住您需要使用\\而不僅僅是\進行轉義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM