notepad++ 大小寫轉換

notepad ++ 文件內容sql

CREATE TABLE `user_employee_attr` (
  `id` bigint(18) NOT NULL COMMENT '擴展信息ID',
  `EMPLOYEE_ID` bigint(18) NOT NULL COMMENT '員工ID',
  `ATTR_NAME` varchar(50) NOT NULL COMMENT '名稱',
  `ATTR_CODE` varchar(50) NOT NULL COMMENT '編碼',
  `ATTR_VALUE` varchar(10000) DEFAULT NULL COMMENT '值',
  `EDIT_FLAG` varchar(8) DEFAULT NULL COMMENT '是否可修改(\r\n                                dictcode=''UNITE_COMMON_JUDGE_TYPE''\r\n                                Y:是\r\n                                N:否\r\n                                )',
  `NEED_FLAG` varchar(8) DEFAULT NULL COMMENT '是否必須(\r\n                                dictcode=''UNITE_COMMON_JUDGE_TYPE''\r\n                                Y:是\r\n                                N:否\r\n                                )',
  `SUPER_CODE` varchar(50) NOT NULL COMMENT '頂級編碼',
  `STATE` varchar(20) NOT NULL COMMENT '狀態(\r\n                                dictcode=''UNITE_COMMON_STATE''\r\n                                S0A:有效\r\n                                S0X:無效\r\n                                )',
  `CREATE_PEOPLE` varchar(40) NOT NULL COMMENT '建立人',
  `CREATE_TIME` datetime NOT NULL COMMENT '建立時間',
  `UPDATE_PEOPLE` varchar(40) DEFAULT NULL COMMENT '修改人',
  `UPDATE_TIME` datetime DEFAULT NULL COMMENT '修改時間',
  `REMARK` varchar(1000) DEFAULT NULL COMMENT '備註',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='員工拓展信息表';

須要將 ` 符號(不是單引號)包圍的內容,也就是表字段名稱和表名稱替換成小寫編碼

notepad++查找spa

`([\w]+)`

替換(所有替換成小寫)code

#所有替換成小寫用以下命令
`\L\1\E`
#首字母小寫用以下命令
`\l\1\E`

#所有替換成大寫用以下命令
`\U\1\E`
#首字母大寫用以下命令
`\u\1\E`

 

另外,能夠先選擇好要替換的文本範圍,整個文本請 :ctrl+a,class

以後替換成小寫:ctrl + u , 替換成大寫:ctrl + shift + u擴展

相關文章
相關標籤/搜索