В моей базе данных MySQL у меня есть столбец строк в формате UTF-8, для которого я хочу, например, извлечь первый символ, используя RegEx.Извлечь первый символ каждого слова в MySQL с помощью RegEx
Предполагая RegEx, который только извлекает следующие символы:
ਹਮਜਰਣਚਕਨਖਲਨ
А учитывая следующую строку:
ਹੁਕਮਿ ਰਜਾਈ ਚਲਣਾ ਨਾਨਕ ਲਿਖਿਆ ਨਾਲਿ ॥੧॥
только символы извлекаемые будет:
ਹਰਚਨਲਨ
Я знаю, для решения этой проблемы потребуются следующие шаги:
- Разбить строку на отдельные слова (подстроки), используя пространство в качестве разделителя
- Для каждого слова экстракта первой буквы (подстрок подстроки), если она соответствует тому, что находится в регулярном выражении допустимых символов
Я рассмотрел все похожие вопросы/ответы на SO, и никто не смог решить мою проблему до сих пор.
Вы посмотрели на это? http://stackoverflow.com/q/8313154/2812842 –
Да, но это не очень полезный ответ –