我试图验证用户输入的子域是否有效,但是不管我传入什么,它都是无效的。我知道regex是可以的,所以问题是我的"if“逻辑,但是我对shell/bash还不熟悉。
#!/bin/bash
#
echo Enter the subdomain\'s name to configure.
read SUBDOMAIN
if [[ ! $SUBDOMAIN =~ [A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])? ]]; then
echo "$SUBDOMAIN is not a valid domain"
fi
示
当我将第三方库(Gibraltar.Agent)添加到VB.NET项目中时,会得到与当前代码相抵触的名称空间。
例如,命名空间Gibraltar.Agent.IS使下列代码无效:
Assert.That("bla", [Is].EqualTo("bla"))
作为一种解决方案,我必须完全符合条件
Assert.That("bla", Nunity.Frameworks.Is.EqualTo("bla"))
"I“命名空间也很烦人,它使下列名称空间无效:
For i = 0 to 10 'valid wi