index:搜尋標量
index str1, str2; //在str1中搜尋str2,若搜到則index函式返回該位置(從0開始),否則返回-1
rindex:與index類似,不過是從右往左搜尋
substr:取子串
substr(str, offset); //在str中從offset開始取子串至末尾(offset從0開始)
substr(str, offset, length); //指定子串長度length
tr///:替換
tr/searchlist/replacelist/;
與模式匹配的相同點是:均採用$_作為預設目標變數,若要指定目標變數需要用操作符=~
不同點是:tr不使用正規表示式,且searchlist與replacelist一一對應,如
tr/a-z/a-z/; //將a替換為a,b替換為b,...,z替換為z
printf:格式化輸出
printf handle formatstring, list
若handle為stdout,則可省略。若向檔案輸出則需指定handle
tips:handle和formatstring之間沒有逗號
其餘和c語言類似
tr///:替換
tr///:替換
perl 標量和運算子的一些知識介紹
1.perl將一般的變數成為標量該變數可以指代的直接量包括兩種 數字直接量 字串直接量。a 字串的表示方法 單引號,單引號中的字串中的含義直觀,不需要求變數值和轉義字元 雙引號,需要求變數值和轉義字元值。如果需要消除,通常需要在前面新增反斜槓,其中的單引號或雙引號也需要。b程式設計客棧 此外,可以使...
一些運算子
int a 3 int b a 先把a的值賦給b,a再自增 int c a a先自增,再把值賦給c system.out.println a system.out.println b system.out.println c 結果輸出 535 冪運算,計算2 3 double pow math.po...
C 的一些運算子
參見 c 高階程式設計 第四版 is 運算子可以檢查物件是否與特定的型別相容。相容 表示物件是該型別,或者派生於該型別。例如,要檢查變數是否與 object 型別相容 int i 10 if i is object int和從 object 繼承而來的其他 c 資料型別一樣,表示式 i is obj...