【发布时间】:2011-09-15 19:09:13
【问题描述】:
我正在尝试从数据库中所有产品的标题中自动提取所有尺寸和数量。所以我需要提取一些文本之前的大小或数量。
例如在以下字符串中,我需要提取案例数(1000)。
“Micromesh II 活检处理/包埋盒,4 隔间, 白色 - 1000/箱"
我需要一种在字符串中搜索字符串“/Case”的方法,然后提取前面的 4 个字符。我正在考虑使用子字符串并删除最后 5 个字符,但我的数据库中的一些描述不同,我不能这样做。
这在VB.NET 中可行吗?
【问题讨论】:
-
有 1000 个案例,而不是 100 个 :-) :-) 我希望您的代码能够更准确地提取 :-) :-) :-)
-
/ 是否总是表示它前面有数字?为什么找不到“4 个隔间”的 4 个?
-
几乎所有程序员的必备技能:regular-expressions.info
-
您喜欢全部在数据库端还是全部在 VB.NET 中完成?还有你的数据库引擎是什么?
-
我没有偏好,如果我可以在数据库中使用 SQL 进行操作会更容易。我正在使用 sql server 2008