勵志

勵志人生知識庫

substring用法

substring 是一個用於截取字元串中特定部分的方法,其用法因程式語言而異。在Java中,substring() 方法有兩種重載形式:

substring(int beginIndex)。此方法從指定的開始索引(包括該索引)截取字元串,直到字元串的末尾。

substring(int beginIndex, int endIndex)。此方法從指定的開始索引(包括該索引)截取字元串,直到指定的結束索引前一個位置(不包括該索引)。

SQL Server中,SUBSTRING 函式的語法為 SUBSTRING (expression, start, length)。這裡,expression 是要截取的字元串或欄位名,start 參數指定子串的開始位置,length 參數指定子串的長度。

以下是一些使用示例:

Java 中使用 substring 方法:

如果指定的索引超出字元串的範圍,Java中的 substring 方法會拋出 IndexOutOfBoundsException 異常。

在SQL Server中,使用 SUBSTRING 函式時應注意DBCS(雙位元組字元集)數據可能導致的結果,特別是在使用 text 數據類型時。