notepad++操作

1,导入sql查询出的数据以及notepad++每行首尾添加修改字符

数据库中select查询出来的数据导出,然后导入到其他数据库中,最开始想的替换首尾字符改造成sql然后执行sql语句,后来失败,于是按照 | 划分 导入

查询会自动写入文件

mysql> pager cat > /home/test.txt;
PAGER set to 'cat > /home/test.txt'

之后的所有查询结果都自动写入/home/test.txt’,并前后覆盖
1,test.txt导出然后删除+——-+———+ 这种符号
2,数据库中得表右键导入向导->文本文件->记录分割符改为 | 就可导入成功

notepad++ 替换首尾

b728574b-df89-48e5-80b5-b79c18569e87

如果我们需要在内容的每一行首位添加字符WX

在正则表达式中,特殊字符 ^ 表示行首
c0eafae6-c471-42b9-bf1b-ed79eca7f722

在内容的每一行末尾添加字符QW

$ 表示行尾
836dcd29-9ef6-4688-b375-507d1eaae021

2,访问量用户访问量pv,uv

统计访问量,用户访问量,主要区别就是去重(DISTINCT)

访问量        -pv
    点击网页的所有次数为访问量,比用户访问量数据大
用户访问量    -uv
    一天内一个用户访问所有页面算一次访问,主要就是sql去重
    select count(DISTINCT cardno) from sys_log where LEFT(dtime,10) = LEFT(NOW(),10)

3,excel汉字转换成拼音(只取首字母)

公司项目需要做搜索功能根据首字母进行匹配搜索

3.1. 打开excel表格

在开始栏中空白处——右键——自定义功能区——勾选开发工具——如图

ac7c61d5-9c7b-47a1-a27b-c4b51cd460fb

3bb219ad-74e7-45f5-a11e-e726200f5e87

28385248-92f1-4375-bba5-63ccaad5f0aa


将以下代码插入其中

Function pinyin(p As String) As String

i = Asc(p)
Select Case i
Case -20319 To -20284: pinyin = "A"
Case -20283 To -19776: pinyin = "B"
Case -19775 To -19219: pinyin = "C"
Case -19218 To -18711: pinyin = "D"
Case -18710 To -18527: pinyin = "E"
Case -18526 To -18240: pinyin = "F"
Case -18239 To -17923: pinyin = "G"
Case -17922 To -17418: pinyin = "H"
Case -17417 To -16475: pinyin = "J"
Case -16474 To -16213: pinyin = "K"
Case -16212 To -15641: pinyin = "L"
Case -15640 To -15166: pinyin = "M"
Case -15165 To -14923: pinyin = "N"
Case -14922 To -14915: pinyin = "O"
Case -14914 To -14631: pinyin = "P"
Case -14630 To -14150: pinyin = "Q"
Case -14149 To -14091: pinyin = "R"
Case -14090 To -13319: pinyin = "S"
Case -13318 To -12839: pinyin = "T"
Case -12838 To -12557: pinyin = "W"
Case -12556 To -11848: pinyin = "X"
Case -11847 To -11056: pinyin = "Y"
Case -11055 To -2050: pinyin = "Z"
Case Else: pinyin = p
End Select
End Function
Function getpy(str)
For i = 1 To Len(str)
getpy = getpy & pinyin(Mid(str, i, 1))
Next i
End Function

然后保存关闭Visual Basic编辑窗口

=getpy(A1)

回车就有结果 你好啊 NHA

32d9c04f-a894-4196-9e4d-f19f397eac1b得到拼音

4,多行转一行

1,ctrl+f
2,替换
3,选择正则
4,\r\n

5,匹配某字符开头的一整行

1,开启正则表达式 
2,输入" 要选中的文字(.*)\r\n   "   
   如:姓名(.*)\r\n
3,选中:全部标记
4,关闭查找界面后回到主界面,搜索 > 书签 > 复制书签行,找个地方粘贴就行了。

a(.*)b  既 a和b中间的都匹配

\"UPDATE_TIME\" DATE(.*)
OceanBase数据库连接
-h100.0.0.0 -P8080 -uodc@oracle_tenant#odc_cluster -Dodc -p'Password01'

日夜颠倒头发少 ,单纯好骗恋爱脑 ,会背九九乘法表 ,下雨只会往家跑 ,搭讪只会说你好 ---- 2050781802@qq.com

×

喜欢就点赞,疼爱就打赏

相册 说点什么