正则表达式-包含特定单词的图像名称
Regular Expression-Image Name containing specific word
我有文章图片列表,名称中包含一些单词,我们可以通过这些单词来识别图片类型(正面图片、背面图片等)。这些所有表达式都将是数据库 table。我需要获取表达式列表来自数据库 table 而不是使用正则表达式验证图像名称。
type word Expression
Frontimage _front
Left image _left
Right image _right
Top image _top
Bottom image _bottom
Rear image _rear
我需要从图像名称中识别这些图像的正则表达式,以便我可以确定哪个图像是哪种类型。
示例:A123450_front 是正面图像
此正则表达式查找 _
字符作为锚点并提取以下信息。
string text = "A1_23450_front";
string pattern = @"(_[^_]+)";
Regex.Match(text, pattern, RegexOptions.RightToLeft).Captures[0].Value;
结果是 word _front
.
我有文章图片列表,名称中包含一些单词,我们可以通过这些单词来识别图片类型(正面图片、背面图片等)。这些所有表达式都将是数据库 table。我需要获取表达式列表来自数据库 table 而不是使用正则表达式验证图像名称。
type word Expression
Frontimage _front
Left image _left
Right image _right
Top image _top
Bottom image _bottom
Rear image _rear
我需要从图像名称中识别这些图像的正则表达式,以便我可以确定哪个图像是哪种类型。
示例:A123450_front 是正面图像
此正则表达式查找 _
字符作为锚点并提取以下信息。
string text = "A1_23450_front";
string pattern = @"(_[^_]+)";
Regex.Match(text, pattern, RegexOptions.RightToLeft).Captures[0].Value;
结果是 word _front
.