【发布时间】:2011-05-21 19:25:37
【问题描述】:
我需要从多行文本中提取一些数据字段。我要查找的数据始终采用相同的格式(“来自#.#####.##########”),但它始终包含不同的数据。我知道我可以使用正则表达式来确定是否满足该模式......但我知道满足该模式。我想知道 在字符串中的哪个位置 遇到了该模式,以便我可以将它从那里子串出来。这可能吗?
所以一些文本行可能看起来像...
哦,你好。等等等等等等。 来自 1.12345.1234567890 呜呜呜!
Lay tee dah 好先生! 来自 3.98766.123487650 和其他一些东西!
提前致谢!
【问题讨论】:
-
事实上,我不确定 MySQL 是否有此功能,所有
REGEXP命令的返回值似乎都是布尔值。