//ALTER TABLE `csp_server_order` MODIFY COLUMN `address` varchar(256) NULL COMMENT '詳細地址';
foreach (string s in lines)
{
Match fieldMatch = Regex.Match(s, @"COLUMN\s`(\w*)`", RegexOptions.IgnoreCase);
if (fieldMatch.Success) {
string fieldName = fieldMatch.Groups[1].Value;
if (fieldName.Contains("_")) {
fieldName = Regex.Replace(fieldName,@"_(\w{1})",match=> match.Groups[1].Value.ToUpper());
}
list.Add(fieldName);
}
}
快速將下劃線欄位改為駝峰欄位
相關文章
- 駝峰轉下劃線
- Java - 駝峰轉下劃線Java
- 下劃線轉成駝峰
- 【Mybatis系列】從原始碼角度理解Mybatis欄位對映-駝峰式命名MyBatis原始碼
- mongodb如何改_id欄位?MongoDB
- 找到了一個原因 PHP 為什麼用下劃線命名欄位PHP
- pydantic 欄位欄位校驗
- 【Mongo】mongo更新欄位為另一欄位的值Go
- 將多個JSON欄位對映到單個Java欄位JSONJava
- excel操作下劃線轉駝峰 文字拼接Excel
- fastadmin 新增欄位記圖片欄位AST
- 動態規劃最大欄位和動態規劃
- js中將小/大駝峰格式的字串轉為下劃線相連的字串JS字串
- java 將物件集合轉為欄位值的 listJava物件
- [BUG反饋]模型管理 > 欄位管理看不見任何欄位。這表明顯有欄位、!模型
- sql語句修改欄位型別和增加欄位SQL型別
- gson改變輸出欄位的順序
- 將資料庫照片大欄位下卸到檔案系統,照片檔名以某一個欄位命名資料庫
- 欄位排除功能
- 模型追加欄位模型
- 表單欄位
- Mybatis-Plus 更新欄位為 NULLMyBatisNull
- arcgis欄位值計算(擷取A欄位前8位+按照順序計算8位)
- 欄位管理,為什麼只有新增的時候才自動匹配欄位型別型別
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- SQL字元型欄位按數字型欄位排序實現方法SQL字元排序
- 通用首部欄位詳解-四大首部欄位之一
- laravel生產環境下新增欄位Laravel
- MySQL 欄位約束MySql
- 多欄位登入
- JavaScript 資料由駝峰結構轉下劃線結構JavaScript
- 使用plsql 匯出欄位為json 格式SQLJSON
- 為 type 等欄位「保駕護航」
- MySQL-去掉不為null的欄位MySqlNull
- [BUG反饋]模型增加欄位後field_sort欄位未更新模型
- 請求首部欄位詳解-四大首部欄位之一
- SAP MIGO 報錯-在例程WERT_SIMULIEREN欄位NEUER_PREIS中欄位溢位-Go
- 更新欄位時更新時間不自動更新(不更新 updated_at 欄位)