欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學(xué)堂大數(shù)據(jù)開發(fā)從入門到精通Linux基礎(chǔ)之字符串講解

2018-09-04 11:30:25 1273瀏覽

今天大數(shù)據(jù)培訓(xùn)老師給大家介紹一下關(guān)于大數(shù)據(jù)開發(fā)之Linux基礎(chǔ)字符串的詳細(xì)介紹,下面一起跟隨小編來詳細(xì)介紹一下吧。



一、字符串表示形式

字符串是Shell編程中最常用的數(shù)據(jù)類型,可以使用3種形式表示。

1.單引號形式

name='xiaoqian'

在使用此形式表示字符串時(shí),需注意以下幾點(diǎn)。

單引號中的任何字符都會原樣輸出。

單引號字符串中的變量是無效的。

單引號字符串中不能出現(xiàn)單引號。

2.雙引號形式

name="xiaoqian"

str="Hernameis$name"

echo$str

當(dāng)執(zhí)行該腳本時(shí),輸出如下內(nèi)容。

Hernameisxiaoqian

雙引號表示的字符串中可以存在變量,當(dāng)訪問該字符串時(shí),程序會解析其中的變量。如果字符串中變量前添加了符號\,則程序不會解析其中的變量,具體如下所示:

name="xiaoqian"

str="\$nameisavariable"

echo$str

當(dāng)執(zhí)行該腳本時(shí),輸出如下內(nèi)容:

$nameisavariable

如果雙引號形式的字符串中包含雙引號字符,也需要在雙引號前添加\,具體如下所示:

name="xiaoqian"

str="\"$name\""

3.無引號形式

name=xiaoqian

echo$name

當(dāng)執(zhí)行該腳本時(shí),輸出如下內(nèi)容。

xiaoqian

二、字符串處理

在編程時(shí),字符串經(jīng)常需要被處理,例如,求字符串的長度、查找子字符串等。接下來講解幾種常用的字符串處理方式,具體如下。

1.獲取字符串長度

name="xiaoqian"

echo${#name}#輸出8

其中,${#name}表示字符串name的長度。

2.提取子字符串

name="xiaoqian"

echo${name:4:4}#輸出qian

其中,${name:4:4}表示從字符串name的第5個字符開始截取4個字符。

3.查找子字符串

name="xiaoqian"

echo`exprindex"$name"a`#輸出3

echo`exprindex"$name"ai`#輸出2

其中,第2行表示查找第一次字符a出現(xiàn)的位置,位置從1開始計(jì)算,如果返回0,則表示查找失敗;第3行表示查找字符a或i出現(xiàn)的位置。

以上就是 扣丁學(xué)堂大數(shù)據(jù)開發(fā)從入門到精通Linux基礎(chǔ)之字符串講解,希望同學(xué)們學(xué)習(xí)大數(shù)據(jù)有所幫助,最后扣丁學(xué)堂在線大數(shù)據(jù)視頻教程提供從入門到精通的學(xué)習(xí)路線,該學(xué)習(xí)路線提供完整的大數(shù)據(jù)開發(fā)知識體系,內(nèi)容包含Linux和Hadoop生態(tài)體系、大數(shù)據(jù)計(jì)算框架體系、云計(jì)算體系、機(jī)器學(xué)習(xí)和深度學(xué)習(xí),扣丁學(xué)堂大數(shù)據(jù)學(xué)習(xí)群:209080834


扣丁學(xué)堂微信公眾號


關(guān)注微信公眾號獲取更多學(xué)習(xí)資料



查看更多關(guān)于“大數(shù)據(jù)培訓(xùn)資訊”的相關(guān)文章>>


標(biāo)簽: 大數(shù)據(jù)培訓(xùn) 大數(shù)據(jù)視頻教程 大數(shù)據(jù)分析培訓(xùn) 大數(shù)據(jù)學(xué)習(xí)視頻 Hadoop生態(tài)圈

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費(fèi)咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部