處理字串的相關函式

2021-10-02 08:18:38 字數 1430 閱讀 1617

學習的**以及注釋 有不全之處請多多指點:

<?php

//處理亂碼

header

("content-type:text/html;charset=utf-8");

$st=

"hello word!"

;$ch

="嗨 你好"

;echo

"strlen()函式:返回字串的長度,以字元計乙個字母1個字元";

echo

strlen

($st);

echo""

;echo

"乙個空格乙個字元,乙個漢字3格字元";

echo

strlen

($ch);

echo""

;echo

"str_word_count()函式:對字串中的單詞進行計數";

echo

str_word_count

($st);

echo""

;echo

"str_word_count()函式檢測不到漢字的個數";

echo

str_word_count

($ch);

echo""

;echo

"strrev()函式反轉字串";

echo

strrev

($st);

//輸出!drow olleh

echo""

;echo""

;echo

"strrev()函式不可以反轉漢字 反轉後會出現亂";

echo

strrev

($ch);

echo""

;echo

"strpos()函式用於檢索字串內指定的字元或文字,若找到的匹配,則返回首個匹配的字元位置,找不到則返回false";

echo

strpos

($st

,"word");

echo""

;echo

strpos

($ch

,"你");

echo""

;if(!

strpos

($ch

,"ff"))

echo""

;echo

"str_replace()函式用一些字串替換字串中的另一些字元。下面 將 learn 替換 word,漢字你換為you";

echo

str_replace

("word"

,"learn"

,$st);

echo""

;echo

str_replace

("你"

,"you"

,$ch);

echo""

;?>

字串處理相關函式

字串處理相關函式 刪除字串開頭的空格 void trim left string str 刪除字串結尾的空格 void trim right string str 刪除字串兩端的空格 void trim string str 用char字元分隔字串str,分隔符只有乙個 vector split b...

C字串處理相關函式

1 strstr str,substr 判斷substr是否是str的子串,如果是則返回substr第一次出現的位置,否則返回null。2 strcat str1,str2 字串連線函式 把src2所指字串新增到str1結尾處 覆蓋str1結尾處的 0 src2和str1所指記憶體區域不可以重疊且s...

Python 字串處理相關函式

str1.splitlines 按照行 r r n n 分隔,返回乙個包含各行作為元素的列表,如果引數 keepends 為 false,不包含換行符,如果為 true,則保留換行符。join str1 用於將序列中的元素以指定的字元連線生成乙個新的字串。max min 返回給定引數的最大值 最小值...