enum ENUM通用配置方法

2021-05-21 22:51:42 字數 529 閱讀 6879

我們常用enum伺服器來將e.164轉成sip號碼. 一般來說會對號碼進行一些通用的配置.

示例如下:

$origin 8.9.2.5.5.5.7.6.8.e164.arp.* in naptr 100 20 "u" "e2u+sip" "!^([0-9]0.*$!sip:+//[email protected]!"

這裡有用的是"!^([0-9]0.*$!sip:+//[email protected]!"

enum伺服器的配置檔案使用!作為分隔符號,用於割開正規表示式的匹配字串和替換字串,形式如下:

!匹配字串!替換字串!

其他和正規表示式一致

^為行首

()將匹配字串暫存到變數1中

字符集,這裡的0-9表示數字字元

{}字元出現次數,1,20表示最少出現1次,最多出現20次

. 表示任意字元

* 表示出現任意次

$ 表示行末

//1 表示使用變數1的值作為替換字串中的該佔位符

通用Mmapper配置

匯入lombok依賴 org.projectlombok groupid lombok artifactid 1.18 12 version dependency 繼承的方法實現的大部分的資料庫操作,不需要自己編寫 如果涉及多表查詢則需要自己實現 如 public inte ce extends u...

通用post方法

向指定 url 傳送post方法的請求 param url 傳送請求的 url param param 請求引數,請求引數應該是 name1 value1 name2 value2 的形式。return 所代表遠端資源的響應結果 public static string sendpost strin...

通用 排序 方法

public class sortlist catch nosuchmethodexception ne catch illegalacces ception ie catch invocationtargetexception it return ret 在興趣的驅動下,寫乙個免費的東西,有欣喜,...