-2

对于以下条件,我需要一个正则表达式。

  • 不得以符号开头或结尾:/
  • 不得包含两个连续的斜杠字符://
  • 不得包含以下任何特殊字符: ><?\|@’#~-_=+)(*^%$£”!

我特别卡在需要检查字符串是否不应该包含//连续斜杠字符的地方。

  • .*//.* - 这适用于字符串,//但实际上想要这个正则表达式的负数。
  • .*[^//].*- 这不起作用..

我想用Gosu写。我想这两种语言都有相似的 API,但仍然值得一提。

4

1 回答 1

0

也许这就是你需要的

 # ^[^>^%$£”!./](?:[/]?[^>^%$£”!./])*$

 ^ 
 [^>^%$£”!./] 
 (?: [/]? [^>^%$£”!./] )*
 $ 

您的新正则表达式签证需要更多..

 ^ 
 [a-zA-Z0-9] 
 (?: [/]? [^>^%$£”!./] )*
 (?<= [a-zA-Z0-9] )
 $
于 2014-06-20T15:38:30.740 回答