代码编织梦想

python模式匹配与正则表达式-爱代码爱编程

正则表达式使用方法: 1> 用import re导入正则表达式模块 2> 用re.compile()函数创建一个正则表达式对象(记得使用原始字符串) 3> 向Regex对象的search()方法传入想查找的字符串。它返回一个Match对象 4> 调用Match对象的group()方法,返回实际匹配文本的字符串 import

VBA之正则表达式(23)-- 替换指定位置字符-爱代码爱编程

实例需求: 待处理字符串:5*s+s[面积s=222m2]+s*5[套s=333m2s]+s+s/s^2 处理规则:保留中括号中的全部字符,将其他部分字符中的s替换数字3 结果为:5*3+3[面积s=222m2]+3*5[套s=333m2s]+3+3/3^2 示例代码如下。 Sub Demo() Dim strWord As String

BI神器Power Query(22)-- 同一列内多重替换(2)-爱代码爱编程

示例需求:省份清单中“自治区”名称过长,在做报表展示时效果不理想,希望将其替换为简称,例如:内蒙古自治区替换为“内蒙古”。这个直接使用Excel中的替换也可以实现,毕竟只有5个自治区需要替换,接下来看看Power Query中如何实现。 单击选中数据表中任意单元格,例如A6,依次单击【数据】>【自表格/区域】,打开Power Query编辑器。 依

BI神器Power Query(21)-- 同一列内多重替换(1)-爱代码爱编程

示例需求:省份清单中“自治区”名称过长,在做报表展示时效果不理想,希望将其替换为简称,例如:内蒙古自治区替换为“内蒙古”。这个直接使用Excel中的替换也可以实现,毕竟只有5个自治区需要替换,接下来看看Power Query中如何实现。 单击选中数据表中任意单元格,例如A6,依次单击【数据】>【自表格/区域】,打开Power Query编辑器。 依

JS不使用替换进行替换-爱代码爱编程

    首先我们从题意中可以读出:“不能使用比较、查找、替换”函数,也就是说我可以使用分割、组合方法。于是我写出了如下代码: var str = "我喜欢南极和北极,喜欢荒漠大戈壁"; str = str.split(''); console.log(str.join('')); for(var i=0;i<str.length;i

Word-VBA:替换文字-爱代码爱编程

'工具-引用 Microsoft Word 16.0 Object Library (16会因为机器安装的版本不一) WordApp.Selection.Find.ClearFormatting WordDoc.Range.Find.Execute findtext:="被替换掉啥", ReplaceWith:="替换成啥", MatchWildcard

C++ string容器-42-string比较存取和插入删除函数-爱代码爱编程

继续学习string类中的API,先看看字符串比较,然后学习字符串存取,最后看看字符串中如何插入和删除字符的函数。 1.字符串比较 在C++中string中字符串比较是使用函数compare,比较两个str的ASCII码表顺序。把字符串切割成一个一个字符,两个字符串从左到右相同位置上字符,一个一个比较,大小关系是ASCII编码表对于int数字的大小。例

【Nginx】如何为已安装的Nginx动态添加模块?看完我懂了!!-爱代码爱编程

写在前面 很多时候,我们根据当时的项目情况和业务需求安装完Nginx后,后续随着业务的发展,往往会给安装好的Nginx添加其他的功能模块。在为Nginx添加功能模块时,要求Nginx不停机。这就涉及到如何为已安装的Nginx动态添加模块的问题。本文,就和小伙伴们一起探讨如何为已安装的Nginx动态添加模块的问题。 为Nginx动态添加模块

快速替换指定单词-爱代码爱编程

有个爱学习的小朋友要突击英语,需要做一些填空题目,重要的单词已经用下划线标记出来了。 制作填空题时,需要保留单词的第一个字母,这样可以提示答题者,后面是空格由于填空。 如果按人工逐个单词去修改,估计要搞到地老天荒了,幸好有VBA这个法宝,当然这样的处理肯定是Word VBA,而不是Excel VBA了。 代码如下: Sub Demo1() Dim

使用notepad++批量在每行首尾添加内容-爱代码爱编程

原始数据 8800313755 8800018394 8800226952 8800208711 8800155164 8800155807 8800013279 8700009715 8800243032 8800108388 8800005418 8800236127 8800231629 8800190799 8800139565 88001944

notepad++快速在每行头尾都加上指定的内容-爱代码爱编程

在程序员开发过程中,一个不错的工具是 notePad++ ,该工具为 notePad 的增强,增强了许多的功能,包括程序员喜欢的列块编辑模式,支持众多的插件,例如 Json 格式化,支持 markdown 语法。 需求 写markdown的时候需要在行头和行尾加上| 在每行开头加上指定内容 使用快捷键Ctrl+H打开“替换对话框”,在每行

将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005-爱代码爱编程

sql实战 将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005 问题描述Sql语句 问题描述 将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不变,使用replace实现。 CREATE TABLE IF NOT EXISTS titles_test

正则替换group(n)内容-爱代码爱编程

正则替换指定内容本来应该是一件挺容易的事情,但由于某些原因,替换指定group的内容得自己实现。 先设定一个需求,把下面字符串第1个的01换成1234,第2个01换成2345,当然也可能会有更多的01或者其他字符串: String hex = "00 00 00 01 00 01"; String regex = "[0-9a-zA-Z\\s]

Java Word中的文本、图片替换功能-爱代码爱编程

Word中的替换功能以查找指定文本然后替换为新的文本,可单个替换或全部替换。以下将要介绍的内容,除常见的以文本替换文本外,还将介绍不同对象间相互替换的方法,具体可包括: 1. 指定字符串内容替换文本(通过方法replce(matchString, newValue, caseSensitive, wholeWord );直接指定替换的新字符串内容) 2

linux常用快捷命令(不断更新)-爱代码爱编程

平常经常会用到一些linux下的小命令,这里就整理一下,以后会经常更新此贴。 1. 给所有文件名加前缀 for f in * ; do mv -- "$f" "XXX_$f" ; done 2. 统计文件及子目录下文件的个数 ls -lR | grep "^-" | wc -l 3. 统计文件的个数 ls -l | grep "^-" | wc

Python 字符串处理(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)-爱代码爱编程

1、去空格及特殊符号 s.strip().lstrip().rstrip(',') 2、复制字符串 sStr1 = 'strcpy' sStr2 = sStr1 print(sStr2) 3、连接字符串 sStr1 = 'strcat' sStr2 = 'append' sStr1 += sStr2 print(sStr1) 4、查找字符 #

springboot从零开始:properties 文件替换成 yml 文件-爱代码爱编程

前言: 本系列博客记录 springboot 求学之路: 一般你去看稍微新点的springboot工程,它的资源配置文件都是 yml,而不是自带的 properties;一方面是 yml 文件书写格式比较清晰简洁(和 python 书写格式很像),另一方面多种环境(测试、开发、生产等)配置也方便。 1.properties 文件使用 毕竟是自带的文件

Lua模式匹配-爱代码爱编程

文章目录 模式匹配的相关函数函数string.find函数string.match函数string.gmatch模式捕获替换URL编码制表符展开诀窍     与其他几种脚本语言不通,Lua语言既没有使用POSIX正则表达式,也没有使用Perl正则表达式来进行模式匹配。之所以这样做的主要原因在于大小问题:一个典型的POSIX正则表达式实现需要超过4

anaconda下载过慢修改源配置-爱代码爱编程

项目github地址:bitcarmanlee easy-algorithm-interview-and-practice 欢迎大家star,留言,一起学习进步 1.anaconda默认源太慢 anaconda的默认源在下载安装相应包的时候,速度很慢,碰到包稍微大一点,基本就慢得让人无法接受。因此可以更改一下源的配置,提高效率。 2.查看conda版

linux sed 批量替换文件中的字符串或符号-爱代码爱编程

sed -i :直接修改读取的文件内容,而不是输出到终端。   sed -i 就是直接对文本文件进行操作的   替换每行第一次出现的字符串 sed -i 's/查找的字符串/替换的字符串/' 文件   替换文件中所有出现过的字符串 sed -i 's/查找的字符串/替换的字符串/g' 文件   例如,将文件GAOWEILIUSHI_201