2017-07-14 5 views
0

私の正規表現が時々無視される理由はわかりません。私は時々言います。「Do not do i'll」のような他の文でテストすると、一重引用符を必要としているように見えるからです。正規表現で一重引用符を無視すると無視される

それはあなたがあなたの正規表現でカーリーとストレート両方アポストロフィを必要とするように見えますの代わりに「ない」

+1

あなたが '' don't'で波アポストロフィを持って、追加 '正規表現に ':'/[^' '0-9A-ZA-Z]/' –

答えて

0

の「いけない」帰国し続けるので、しかし、これはテスト文合格するのができないそうです。

x.gsub(/[^\‘\’'0-9A-Za-z]/, "") 
+0

ありがとう!それはうまくいった。 私は、アポストロフィの2つのバージョンがあることに気付かず、本当に私を捨てました。 – pyan