标签: powershell powershell-ise
我需要用户输入一本书的标题。
我需要确保他们只输入字符串。
这是我到目前为止的任何指导。
执行{$ strTitle = Read-host“输入书名”} while($ strTitle -eq“”)
答案 0 :(得分:1)
你是什么意思?仅限字母字符?
您可以尝试使用正则表达式。
Regular Expression to match only alphabetic characters
http://powershell.com/cs/blogs/tobias/archive/2011/10/27/regular-expressions-are-your-friend-part-1.aspx
答案 1 :(得分:0)
Do { $strTitle = Read-host "Enter the book title" } until ($strTitle -notMatch "[^[:alpha:]]")