Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 单词的正则表达式。另一个单词_Regex_Vb.net - Fatal编程技术网

Regex 单词的正则表达式。另一个单词

Regex 单词的正则表达式。另一个单词,regex,vb.net,Regex,Vb.net,在Vb.NET中,我想检查字符串是否类似: package\u name.Procedure\u name或 PackageName.Procedure\u Name\u Something\u other或 package\u name.ProcedureName 所以我需要这样的东西:word.otherWord 我的问题是,我已经尝试了很多次,但都没能实现我的目标。 我尝试的最新正则表达式是:([\w-@]+\)+([\w-@]),它与点后的第一个字符匹配。 有人能给我指个方向或提示吗?你

在Vb.NET中,我想检查字符串是否类似:

package\u name.Procedure\u name

PackageName.Procedure\u Name\u Something\u other

package\u name.ProcedureName

所以我需要这样的东西:
word.otherWord

我的问题是,我已经尝试了很多次,但都没能实现我的目标。 我尝试的最新正则表达式是:
([\w-@]+\)+([\w-@])
,它与点后的第一个字符匹配。 有人能给我指个方向或提示吗?

你的正则表达式应该是

[\w-@]+[.][\w-@]+

没有,因为您的正则表达式与以下内容匹配:word1 word2 package.Procedure Word3抱歉,我错过了您编辑的正则表达式。我测试过了,它能工作。谢谢