检查字符串是否包含单词?
Check if a string contains a word?
我需要检查 url 是否以某种方式启动。所以正确的方法是
url.StartsWith("word1/{randomWord}/word2").
有没有办法让它通过随机单词是任意数量的字母或数字?
编辑:任意数量的字母或数字*
您需要字符串插值,例如:
$"word1/{randomWord}/word2
这样 randomWord 可以是任意值的字符串
您可以使用正则表达式:
regex.IsMatch(url, @"^word1/[A-Za-z0-9]+/word2")
- “^”表示这必须在 url
的开头
- “[A-Za-z0-9]”指定随机可能出现的字符
单词(根据需要改编)。
- “+”表示随机字的长度必须在
至少 1.
我需要检查 url 是否以某种方式启动。所以正确的方法是
url.StartsWith("word1/{randomWord}/word2").
有没有办法让它通过随机单词是任意数量的字母或数字?
编辑:任意数量的字母或数字*
您需要字符串插值,例如:
$"word1/{randomWord}/word2
这样 randomWord 可以是任意值的字符串
您可以使用正则表达式:
regex.IsMatch(url, @"^word1/[A-Za-z0-9]+/word2")
- “^”表示这必须在 url 的开头
- “[A-Za-z0-9]”指定随机可能出现的字符 单词(根据需要改编)。
- “+”表示随机字的长度必须在 至少 1.