HTML過濾和補齊(五)

2021-08-30 09:52:04 字數 2217 閱讀 2111

/**

* 轉換字串為long

* * @param s

* @param def

* @return

*/public static long getlong(string s, long def) catch (numberformatexception e)

return i;

}/**

* 轉換字串為long

* * @param s

* @return

*/public static long getlong(string s)

/*** 對整數按位取與

* * @param a

* @param b

* @return

*/public static int bitand(int a, int b)

/*** 對整數按位取或

* * @param a

* @param b

* @return

*/public static int bitor(int a, int b)

/*** 對整數按位取異或

* * @param a

* @param b

* @return

*/public static int bitxor(int a, int b)

/*** 判斷乙個字串是否在字元陣列中出現

* * @param arr

* @param s

* @return

*/public static boolean instrings(string arr, string s) }}

return false;

}/**

* 轉換字串為float

* * @param s

* @param def

* @return

*/public static float getfloat(string s, float def) catch (numberformatexception e)

return i;

}/**

* 轉換字串為float

* * @param s

* @return

*/public static float getfloat(string s)

/*** 把md5生成的專成base64,會節省8個位元組的空間

* * @param string

* @return

*/public static string radix4stringtoradix6string(string string)

/*** 把base64的專成標準的md5表示

* * @param string

* @return

*/public static string radix6stringtoradix4string(string string)

/*** 將md5生成的byte流,轉換成標準的字元輸出

* * @param bs

* @return

*/public static final string bytesto4radixstring(byte bs)

return new string(out);

}/**

* 將md5轉換過的字元輸出還原成byte流

* * @param string

* @return

*/public static final byte radix4stringtobytes(string string)

}return digesta;

}/**

* = base64decode

* * @param string

* @return

*/public static final byte radix6stringtobytes(string string)

/*** = base64encode

* * @param digesta

* @return

*/public static final string bytesto6radixstring(byte digesta)

private static final byte cb(byte b) else if (b > 96) else

return (byte) (b & 0x0f);}}

Oracle和SQLServer補齊字串的方法

oracle lpad函式 語法格式如下 lpad string,padded length,pad string string 準備被填充的字串 padded length 填充之後的字串長度,也就是該函式返回的字串長度,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字...

記憶體對齊和記憶體補齊

記憶體對齊 第乙個資料成員放在offset為0的地方,對齊按照對齊係數和自身所占用的位元組數中,兩者比較小的那個進行對齊。記憶體補齊在struct或者union資料成員完成各自對齊之後,struct或者union本身也要對齊,對齊按照對齊係數和struct或者union中最大資料成員長度中比較小的那...

js過濾HTML標籤

function removehtmltag str 第乙個 g 在js中正規表示式是以 開頭的,後面的 g,含義是表示全域性模式,意思是在將匹配的模式應用於整個字串,而不是在第一次匹配上之後就停止匹配了。這個分開來解釋,其中第二個字元 是乙個轉移字元,用來轉移後面的 字元的。匹配0或1個正好在它之...