【发布时间】:2014-02-07 01:52:45
【问题描述】:
在我的 MySQL 数据库中,我有一列 UTF-8 格式的字符串,例如,我想使用 RegEx 为其提取第一个字符。
假设一个正则表达式只提取以下字符:
ਹਮਜਰਣਚਕਨਖਲਨ
并给出以下字符串:
ਹੁਕਮਿ ਰਜਾਈ ਚਲਣਾ ਨਾਨਕ ਲਿਖਿਆ ਨਾਲਿ ॥੧॥
提取的唯一字符是:
ਹਰਚਨਲਨ
我知道解决此问题需要以下步骤:
- 使用空格作为分隔符将字符串分成单个单词(子字符串)
- 对于每个单词,如果它与有效字符的正则表达式中的内容匹配,则提取第一个字母(子字符串的子字符串)
我已经查看了关于 SO 的所有类似问题/答案,但到目前为止没有一个能够解决我的问题。
【问题讨论】:
-
是的,但这不是一个很有帮助的答案