2016-10-08 1 views
1

добавить правило регулярного выражения клиента к конфигурации HDFS через Cloudera менеджер:Невозможно выполнить на улой редакцию

^[1]\d{10}$ 

В момент проверки показывает, что это правило работает отлично.

Затем я создаю улья таблицу ('create table tmpnum(num bigint);') и вставить некоторые 11-значные номера мобильных телефонов, но соответствующая информация все еще можно увидеть в журналах, как показано ниже: enter image description here enter image description here Как решить эту проблему?

+0

Пожалуйста, добавьте ваше решение ниже в качестве ответа. –

+0

Это комментарий. Вы можете ввести ниже в поле * Ваш ответ * –

ответ

1

Чтобы решить эту проблему, просто удалите '^' и '$', которые не могут быть распознаны из вашего выражения регулярного выражения: [1] \ d {10}. Немного отличается от регулярного выражения в java.