replace

SQLServer备份脚本

梦想与她 提交于 2020-03-05 06:54:11
企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句: --确定 --"调度"项 --新建调度 --"名称"中输入调度名称 --"调度类型"中选择你的作业执行安排 --如果选择"反复出现" --点"更改"来设置你的时间安排为一天一次 然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行 设置方法: 我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定. /*******************完整备份作业*******************/ --完整备份,每周一次 USE Master GO declare @str varchar(100) set @str='D:\DBtext\jgj\DBABak\FullBak'+replace(replace(replace(convert(varchar,getdate(),20),'-',''),' ',''),':','')+'.bak' BACKUP DATABASE [demo] TO

网页版游戏(俄罗斯方块)

北城余情 提交于 2020-03-04 10:03:39
<!doctype html> <html><head> <style type="text/css"> body { background:#000; font:25px/25px 宋体;}#box { float:left;width:252px;border:#999 20px ridge;color:#9f9;text-shadow:2px 3px 1px #0f0; } #info { float:left;color:#cfc;padding:24px; }#next { padding:8px;width:105px;color:#9f9;text-shadow:2px 3px 1px #0f0; } </style> </head> <body><div id="box"></div><div id="info">NEXT:<div id="next"></div><div id="text"></div></div><script type="text/javascript"> var map=eval("["+Array(23).join("0x801,")+"0xfff]");var tatris=[[0x6600],[0x2222,0xf00],[0xc600,0x2640],[0x6c00,0x4620],[0x4460,0x2e0,0x6220

Python remove whitespace from regex substring match in file

有些话、适合烂在心里 提交于 2020-03-04 06:23:47
问题 I am reading in a file and trying to replace every occurrence of a regex match with that match but with the white space stripped. For example, the regex which matches correctly on what I want in my document is '([0-9]+\s(st|nd|rd|th))' so that anything inside of the document of the form... 1 st, 2 nd, 33 rd, 134 th etc. will be matched. What I want is to simply write a new file with each of those occurrences in the original file replaced with the white space removed. I have played with a few

Python 数据清洗

拟墨画扇 提交于 2020-03-03 17:49:27
文章目录 一.数据清洗与准备 1.缺失值 过滤(删除缺失值) 补全 2.数据转换 去重 series的逐元素转换:map 替换特定值replace 重命名索引 分组,划分区间 随机抽样 随机重排序 哑变量 3.字符串操作 内建字符串方法 向量化字符串函数 二.数据合并与重塑 1. 数据库风格的DataFrame连接 2. 轴向拼接 3. 重塑和透视 长数据(冗余数据)透视为宽数据(正常数据) 宽透视为长 三.数据聚合与分组-groupby-详见第10章 一.数据清洗与准备 1.缺失值 NaN(np.nan): 对数值型数据,浮点值NaN(not a number) NA(not available) None 均为缺失值,通过data.isnull()检测,反方法:data.notnull() 过滤(删除缺失值) newdata = data.dropna() 等价于 data[data.notnull()] 默认删除含有缺失值的整行 可选参数: how=‘all’:当一行全是缺失值才删除该行,否则不删除 axis=1:删除列 thresh=n:保留含有n个观测值的行 补全 newdata = data.fillna(value) :将缺失值替换为value 为不同列的NA设置不同的填充值:传入字典data.fillna({列名:value,…}) 常用可选参数(详见文档字符串):

正则表达式方法

孤者浪人 提交于 2020-03-03 05:47:45
什么是正则表达式?   使用单个字符串来描述、匹配一系列·符合·某个句法规则的字符串搜索模式。搜索模式可用于文本搜索与文本替换。   语法:/正则表达式主体/修饰符(例:var re = /search/i; search是主体,i是修饰符)。 1、字符串方法(search()、replace()、match()、split()) search()方法,用于检索指定字符串的子字符串,并返回子字符串的起始位置。   语法:str.search(regexp);   例:var str = '我是search';   (1)使用正则表达式(搜索'search',不区分大小写,返回search在str中的位置)。   console.log(str.search(/search/i));//输出结果为2。   (2)使用字符串作为参数,字符串参数会转为正则表达式。   console.log(str.search('search'));//输出结果为2。 replace()方法,用在字符串中的一些字符替换另一些字符,或替换与正则表达式匹配的字符串。   语法:str.replace(regexp);   例:var str = '我是replace。';   (1)使用正则表达式(替换str中的'search'为替换,不区分大小写)。   console.log(str.replace(

sqlserver查看索引使用情况以及建立丢失的索引

做~自己de王妃 提交于 2020-03-02 07:51:09
--查看表的索引使用情况 SELECT TOP 1000 o.name AS 表名 , i.name AS 索引名 , i.index_id AS 索引id , dm_ius.user_seeks AS 搜索次数 , dm_ius.user_scans AS 扫描次数 , dm_ius.user_lookups AS 查找次数 , dm_ius.user_updates AS 更新次数 , p.TableRows as 表行数 , 'DROP INDEX ' + QUOTENAME(i.name) + ' ON ' + QUOTENAME(s.name) + '.' + QUOTENAME(OBJECT_NAME(dm_ius.OBJECT_ID)) AS '删除语句' FROM sys.dm_db_index_usage_stats dm_ius INNER JOIN sys.indexes i ON i.index_id = dm_ius.index_id AND dm_ius.OBJECT_ID = i.OBJECT_ID INNER JOIN sys.objects o ON dm_ius.OBJECT_ID = o.OBJECT_ID INNER JOIN sys.schemas s ON o.schema_id = s.schema_id INNER JOIN

c# 正则 replace 高级用法

不打扰是莪最后的温柔 提交于 2020-03-02 07:11:31
需求: 替换网页上所有a标签中的链接. 如:<a href="http://www.asiafinance.cn" target="_blank">亚洲财经</a>, 替换成<a href="http://www.baidu.com/?to=http://www.asiafinance.cn" target="_blank">亚洲财经</a> 刚开始的做法是用Regex.Matches方法找出a标签中所有的链接,然后循环Regex.Replace替换, 因为是整个页面的全局替换, 所以,第一个链接替换了,第二个又来一遍,直到最后一个结束. http://tactic.asiafinance.cn/ http://tactic.asiafinance.cn/list/list_czzn.shtml ,替换第一个的时候,把第二个那个链接也替换,后来就乱了. 这里解决方法还是Regex.Replace , 我把2个方法的代码都贴出来. 第一种 string content = "网站内容"; string pattern = @"<a[\s\S]*?href=(""(?<href>[^""]*)""|’(?<href>[^’]*)’|(?<href>[^>\s]*))[^>]*?>"; MatchCollection mc = Regex.Matches(content,pattern

str_replace函数详解

懵懂的女人 提交于 2020-03-02 04:49:52
在开发过程中,字符串的操作是很频繁的,这几天有看PHP手册中讲解str_replace函数的讲解,不是很明白,特作如下笔记,以作备忘。 函数原型: mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) 参数说明:$search要被搜索替换的字符串,$replace要替换搜索的字符串, $subject操作的字符串, &$count替换次数。 访函数返回在 $subject搜索 $search替换为 $replace的字符串或数组。 1、 $search和$replace都是字符串 示例:str_replace("a", "apple", "I like eat apple."); 说明:在$subject中将 $search字符串替换为 $replace字符串即可。 返回:"I like eapplet applepple."。 2、 $search为数组 示例:str_replace(array("a", "p"), "apple", "I like eat apple."); 说明:在$subject中将 $search数组中的各个字符串元素依次分别替换为 中$replace字符串即可。 返回:"I like eaappleapplelet

js 文本替换replace()你所不知的

99封情书 提交于 2020-03-02 04:25:18
今天看了一个函数,功能是把形如word-word的字符串转化为wordWord: 1 // 把word-word转化为wordWord 2 function camelize(s){ 3 return s.replace( / -(\w) / g, function (strMatch, p1){ 4 return p1.toUpperCas(); 5 }); 6 } 这里应用到了文本替换函数replace,他的一般语法估计大家都已经耳熟能详了,现在介绍一下当他的第二个参数为函数时的情形。 今天我在群里发这个函数的时候,有个人反映很快,说上面的那个正则写错了“ / -(\w) / g”,而后很快又明白了,他的疑惑是这个“()”,其实这个括号是很必要的: (x)匹配x,将x保存在名为$1,$2...$9的变量中,其实就是给其加一个索引,方便后面的调用。如果不加这个括号就会出错了: 好的,下面介绍一下函数参数的意义,为什么这个函数能够实现指定的功能呢? ECMAScript v3 规定,replace() 方法的参数 replacement 可以是函数而不是字符串。在这种情况下,每个匹配都调用该函数,它返回的字符串将作为替换文本使用。该函数的第一个参数是匹配模式的字符串。接下来的参数是与模式中的子表达式匹配的字符串,可以有 0 个或多个这样的参数。接下来的参数是一个整数,声明了匹配在

正则替换replace中$1的用法以及常用正则

為{幸葍}努か 提交于 2020-03-02 04:21:36
一、 repalce定义 用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 stringObject.replace(regexp/substr,replacement); 参数一:必需,规定的字符串或者正则表达式 参数二:必需,一个字符串值。规定了替换文本或生成替换文本的函数。 !!!replacement 中的 $ 字符具有特定的含义。详情见W3C    二、有$1,$2...的例子 //把 "Doe, John" 转换为 "John Doe" 的形式: var str = "Doe, John"; str.replace(/(\w+)\s*, \s*(\w+)/, "$2 $1"); 说明:$1,$2上就是按顺序对应小括号里面的小正则 捕获到的内容。       三,第二个参数是函数 把字符串中所有单词的首字母都转换为大写: var str = 'aaa bbb ccc'; uw=str.replace(/\b\w+\b/g, function(word){ return word.substring(0,1).toUpperCase()+word.substring(1);} ); 说明:匹配一次就执行一次函数,匹配的内容作为参数 //把数字转成对应的汉子 var ary=["一","二","三","四","五","六"] "123456"