91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

hive如何截取符號之前的數字

小億
190
2023-12-26 15:13:45
欄目: 大數據

在Hive中,可以使用正則表達式函數regexp_extract()來截取符號之前的數字。

以下是一個示例:

假設有一個包含數字和符號的字符串列text,我們要截取符號之前的數字。

首先,我們可以使用regexp_extract()函數和正則表達式'([0-9]+)'來截取數字。然后,將截取的結果與原始列進行連接,從而實現只保留符號之前的數字。

下面是具體的Hive查詢語句:

SELECT text, CONCAT(regexp_extract(text, '([0-9]+)'), regexp_extract(text, '[^0-9]*')) AS result
FROM your_table;

這里的your_table是包含字符串列text的表名,result是截取結果的列名。

注意,正則表達式'([0-9]+)'用于匹配一個或多個數字,'[^0-9]*'用于匹配一個或多個非數字字符。通過將這兩個正則表達式的結果進行連接,可以得到所需的結果。

希望對你有幫助!

0
临泽县| 游戏| 余庆县| 上犹县| 华蓥市| 雅江县| 古浪县| 监利县| 长治市| 酒泉市| 无棣县| 土默特左旗| 莱阳市| 颍上县| 分宜县| 富宁县| 旬阳县| 武汉市| 澜沧| 尚义县| 海宁市| 和政县| 大石桥市| 嵊泗县| 晋城| 新沂市| 庆元县| 信阳市| 博乐市| 沁水县| 紫阳县| 武鸣县| 夹江县| 额尔古纳市| 罗城| 太仓市| 蕲春县| 沛县| 普兰县| 抚顺市| 邵阳市|