Hive 配置单元:将字符串格式化为电话号码
我将电话号码以文本形式保存在表格的一列中。如何使用hive将其格式化为某些电话号码格式Hive 配置单元:将字符串格式化为电话号码,hive,string-formatting,Hive,String Formatting,我将电话号码以文本形式保存在表格的一列中。如何使用hive将其格式化为某些电话号码格式 Phone number Formatted 2076234568 207-623-4568 2079425555 207-942-5555 3178723275 317-872-3275 2072367033 207-236-7033 2077832249 207-783-2249 select Phone_number ,reg
Phone number Formatted
2076234568 207-623-4568
2079425555 207-942-5555
3178723275 317-872-3275
2072367033 207-236-7033
2077832249 207-783-2249
select Phone_number
,regexp_replace(Phone_number,'(.{3})(.{3})(.{4})','$1-$2-$3') as Formatted
from t
;
+---------------+---------------+
| phone_number | formatted |
+---------------+---------------+
| 2076234568 | 207-623-4568 |
| 2079425555 | 207-942-5555 |
| 3178723275 | 317-872-3275 |
| 2072367033 | 207-236-7033 |
| 2077832249 | 207-783-2249 |
+---------------+---------------+