我有这种方法可以“发现”我想要阻止的用户输入。
def has_forbidden_prefix?(string)
string =~ %r{^(http://|www.)}
end
如果 has_forbidden_prefix?是真的,而不是我不想接受输入。
例如:
允许:google.com
不允许:www.google.com、http : //google.com、http ://www.google.com
现在我还想在我的方法中检测任何开始的特殊字符。
不允许:.google.com、/google.com、...
我必须在我的正则表达式中包含什么?