我的应用程序需要输入字符串和存储在我的数据库中的字符串之间的字符串匹配函数。这些字符串涉及产品尺寸(如长度,高度等)。我的目标是检查输入的字符串是否已经存在于我的数据库中,但可能与另一种模式有关,例如:检查两个字符串是否包含相同的模式
输入:“vis 4 * 40”should return如果在我的数据库中有“vis 4X40”或“vis 4 x 40”或“vis 4 * 40”之类的东西,则为true。
我找到然而,唯一的办法是使用正则表达式来代替像模式正常化我DATABSE:
\d+ *[xX*] *\d+
有一个标准化(例如NumberXNumber),做相同的输入字符串然后尝试找到它。但是,我想知道是否有任何工具已经存在,并允许我这样做。 (我在C#.NET V4工作)
,如果我得到乌尔问题right..u可以可以测试** **输入字符串和** **存储串与上面的'正则表达式'..如果他们匹配,那么它已经存在 – Anirudha
我应该详细了解更多,但在这种情况下,这不应该匹配“vis 4x40”和“vis 4x60”事件,如果两个匹配正则表达式 – WizLiz
退房我的答案,我的意思是 – Anirudha