2015-10-26 145 views

回答

2

你只需要一個字符類:

^[A-Ea-e*]$ 

RegEx Demo

你正則表達式是隻允許A-Ea-e但絕不單獨之後*可選*

+0

它很好用。如果第二個條件有3個字符限制和前1個字符怎麼辦? – demonoid

+0

是什麼?^[A-Ea-e] {3} \ *?$ – demonoid

+0

在這種情況下,它將是'^([A-Ea-e] {3} | \ *)$' – anubhava

1

嘗試使用正則表達式組:

^([A-Ea-e]|\*)$ 

你想有兩個不同的選擇:

  1. 的A-E的一個或-E字符或
  2. *字符。