replace

Oracle REGEXP_REPLACE uppercase replacement string

自古美人都是妖i 提交于 2020-02-23 19:08:08
问题 I am attempting to uppercase the replacement string from my reg expression without success: SELECT regexp_replace('src=/i/uie_v2/js','(/uie_v2/)',upper('\1')) from dual returns 'src=/i/uie_v2/js' I understand that upper cannot be used .. just showing as an example. Any ideas on how to achieve this ? 回答1: AFAIK, you cannot do this directly, but you can take the string apart and rebuild it: SELECT regexp_replace('src=/i/uie_v2/js','(.*)(/uie_v2/)(.*)', '\1') || upper(regexp_substr('src=/i/uie

Oracle REGEXP_REPLACE uppercase replacement string

大憨熊 提交于 2020-02-23 19:07:52
问题 I am attempting to uppercase the replacement string from my reg expression without success: SELECT regexp_replace('src=/i/uie_v2/js','(/uie_v2/)',upper('\1')) from dual returns 'src=/i/uie_v2/js' I understand that upper cannot be used .. just showing as an example. Any ideas on how to achieve this ? 回答1: AFAIK, you cannot do this directly, but you can take the string apart and rebuild it: SELECT regexp_replace('src=/i/uie_v2/js','(.*)(/uie_v2/)(.*)', '\1') || upper(regexp_substr('src=/i/uie

js判断数字,字母,中文

三世轮回 提交于 2020-02-23 12:45:45
js判断数字,字母,中文 1. var reg = /^(\w|[\u4E00-\u9FA5])*$/; if(arr=username.match(reg)) { ti=1; return ture; } else { alert("用户名只允许为英文,数字和汉字的混合,\n请检查是否前后有空格或者其他符号"); ti=0; return false; } 2.利用正则表达式限制网页表单里的文本框输入内容: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" 用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))" 用正则表达式限制只能输入数字:onkeyup="value=value

complex html string.replace function

你离开我真会死。 提交于 2020-02-23 08:14:28
问题 I have very simple html that is generated from a jSon database of strings like this: "<div style=\"padding-top:59px;\"><a href=\"http://www.macm.org/en/index.html\"><img src=\"http://www.artimap.com/montreal/www.macm.org.jpg\"><br>www.macm.org/en/index.html</a><h1>Musée d'art contemporain de Montréal</h1><p></p><p>A major Canadian institution dedicated exclusively to contemporary art, the Musée offers a varied program ranging from presentations of its Permanent Collection to exhibitions of

cb37a-_c++_STL_算法_复制元素copy_copy_backward

倾然丶 夕夏残阳落幕 提交于 2020-02-23 00:44:17
cb37a-_c++_STL_算法_复制元素copy_copy_backward copy(),同一个容器内部区间的拷贝,或者容器与容器之间的拷贝 copy_backward()//向后copy 注意: 1.没有copy_if算法,可以使用remove_copy_if()算法 2.复制过程中要逆转元素次序,使用reverse_copy()算法 3.把容器内所有元素赋值给另一个容器,要使用赋值操作符或者容器的assign()成员函数 4.复制工程中删除某些元素,使用remove_copy()和remove_copy_if()算法 5.复制中改变元素,使用transform()或者replace_copy()算法 STL算法-修改性算法 for_each() copy() copy_backward() transform() merge() swap_ranges() fill() fill_n() generate() generate_n() replace() replace_if() replace_copy() replace_copy_if() --------------------------- Microsoft Visual C++ Runtime Library --------------------------- Debug Assertion Failed

asp采集程序类

微笑、不失礼 提交于 2020-02-22 16:37:06
'================================================== '函数名:GetHttpPage '作 用:获取网页源码 '参 数:HttpUrl ——网页地址 '================================================== Function GetHttpPage(HttpUrl) If IsNull(HttpUrl)=True Or Len(HttpUrl)<18 Or HttpUrl="$False$" Then GetHttpPage="$False$" Exit Function End If Dim Http Set Http=server.createobject("MSXML2.XMLHTTP") Http.open "GET",HttpUrl,False Http.Send() If Http.Readystate<>4 then Set Http=Nothing GetHttpPage="$False$" Exit function End if GetHTTPPage=bytesToBSTR(Http.responseBody,"GB2312") Set Http=Nothing If Err.number<>0 then Err.Clear End If End Function

公用js方法

戏子无情 提交于 2020-02-22 12:20:06
1. js全局替换空格,制表符,换行符 oninput = "value=value.replace(/\s+/g,'')" <input type="text" id="productTransactionCode" value="" oninput = "value=value.replace(/\s+/g,'')" placeholder="若此项不填,无法关联主站出单" οnblur="checkExistence('code关联重复')"/> 2.控制input框只让输入数字 oninput = "value=value.replace(/[^\d]/g,'')" <input type="text" id="payment" oninput = "value=value.replace(/[^\d]/g,'')" value="" placeholder="缴费年期必须是数字"/> 来源: CSDN 作者: qq_31594647 链接: https://blog.csdn.net/qq_31594647/article/details/104439839

Immer 实用中文文档

烂漫一生 提交于 2020-02-22 05:28:03
from: https://github.com/ronffy/immer-tutorial/blob/master/README.md 前言 Immer 是 mobx 的作者写的一个 immutable 库,核心实现是利用 ES6 的 proxy,几乎以最小的成本实现了 js 的不可变数据结构,简单易用、体量小巧、设计巧妙,满足了我们对JS不可变数据结构的需求。 无奈网络上完善的文档实在太少,所以自己写了一份,本篇文章以贴近实战的思路和流程,对 Immer 进行了全面的讲解。 目录 数据处理存在的问题 解决引用类型对象被修改的办法 immer功能介绍 安装immer immer如何fix掉那些不爽的问题 概念说明 常用api介绍 用immer优化react项目的探索 抛出需求 优化setState方法 优化reducer 参考文档 数据处理存在的问题 先定义一个初始对象,供后面例子使用: 首先定义一个 currentState 对象,后面的例子使用到变量 currentState 时,如无特殊声明,都是指这个 currentState 对象 let currentState = { p : { x : [ 2 ] , } , } 哪些情况会一不小心修改原始对象? // Q1 let o1 = currentState ; o1 . p = 1 ; // currentState

ASP.NET 4.0 新特性--Web.Config Transformation(原创)

女生的网名这么多〃 提交于 2020-02-21 06:01:42
. Net Framework 4.0(4) 系列文章 Web.Config Transformation详解,这部分内容比较简单,关键是用没有用过的问题,所以这里希望帮助大家实践一下。 一 概述: 在VS2010中引入在Config 文件中使用XML DOCUMENT TRANSFORM,这一个特性就是帮助你Web.config能方便的从部署配置文件转化到产品配置文件。协助Web.Config Transformation这两个功能就是web.debug.config, web.release.config等.这些文件的最后都会匹配到MSBuild中的配置文件去。 其实是在web.debug.config和web.release.config来写一些描述文件,再通过Transformation Engine来转化。 在Transformation Engine 执行下面任务 首先是识别Locator属性是否设置,来判断是否使用XML转换,接着就是从原配置的XML文件中获得相应节点,再从转换的XML文件中招到适合Transform的值相匹配的节点,然后将他们转化到指定的XML配置文件。在转化中主要依赖的是Transform的attribute. 二:实践 基础部分: 要使用XML-Document-Transform engine就要先引用XML-Document

上传图片附件验证和预览

断了今生、忘了曾经 提交于 2020-02-20 06:45:03
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Vote_SubjectItemAdd.aspx.cs" Inherits="oa_vote_Vote_SubjectItemAdd" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>添加投票主题</title> <link href="../../common/css/common.css" rel="stylesheet" type="text/css" /> <script src="../../common/js/jquery-1.7.1.min.js" type="text/javascript"></script> <script src="../../common/js/common.js" type="text/javascript"></script> <script src="../..