这个脚本是干什么的呀,菜鸟一个

问题描述

escapeString = function(A) {return ('"' + A.replace(/(["\])/g, "\$1") + '"').replace(/[f]/g, "\f").replace(/[b]/g, "\b").replace(/[n]/g, "\n").replace(/[t]/g,"\t").replace(/[r]/g, "\r")}; 问题补充:dingjunfeng 写道

解决方案

他这样的替换有什么意义,主要是他想完成什么功能 这个我看得也不全,它这样转换我觉得是把一个文本内容转换为一个长字符串。nrn这是回车换行符。换成了n -> \n那就是不是回车了,而是单纯的字符了。这样字串中间就没有回车了。替换规则与意义看你要使用的功能是做什么的。这应该是与实际业务相关的。为了字符串加密。为了去掉非法字符等等原因,光这样看,不是很明确。
解决方案二:
使用正则表达式,将A中的内容替换后,返回替换好的值。

时间: 2024-10-26 15:17:50

这个脚本是干什么的呀,菜鸟一个的相关文章

怎么用shell脚本遍历数据库某个表,一个字段下的所有内容

问题描述 怎么用shell脚本遍历数据库某个表,一个字段下的所有内容 数据库为mysql 就是遍历一列上所有的内容,然后判断是否等于某个值,取出这个字段对应的其他字段的值. 解决方案 听你的意思应该就是: select * from 表名 where 列名=某个值; 解决方案二: 直接用sql语句来遍历判断条件查询数据好了

异步加载:ControlJS让脚本加载更快的一个模块

文章简介:关于ControlJs的使用和基础讲解. 关于ControlJs一共有三篇文章,这是第一部分.ControlJS是让脚本加载更快的一个模块(a javascript module for making scripts load faster). 三篇文章的结构分别为: 1. async loading2. delayed execution3.overriding document.write关于第一部分的异步加载,这个的关键在于尽快将页面作为html绘制出来,然后再用javascri

Shell脚本中引用、调用另一个脚本文件的2种方法

  这篇文章主要介绍了Shell脚本中引用.调用另一个脚本文件的2种方法,本文介绍了两种方法的语法,然后给出实际使用实例和一些要注意的地方,需要的朋友可以参考下 在Java,Python中,可以用import的方式来进行脚本或模块之间调用,例如: 代码如下: >>> import math >>> math.sqrt(4) 2.0 在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢? 方法一: . ./subscript.sh 方法二: source

c#-C# 委托的问题 实在不会 菜鸟一个

问题描述 C# 委托的问题 实在不会 菜鸟一个 不好意思 我是新手 不太懂 所以就来提问啦 望帮忙 我有个程序就是在类中将其他类对象定义为私有成员 然后在类中初始化委托的时候指向这些私有成员(其他类对象)中的方法在主函数中调用这个类, 使用委托之前 再实例化这些私有成员 我就感觉很奇怪 没有实例化这些对象怎么可以使用(委托指向这些类中方法) 对象实例化不应该在定义委托的类中么 不好意思新手没金币悬赏 多谢啦 解决方案 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递

mfc-MFC 组合框下拉弹出树形控件该怎么实现,自己菜鸟一个

问题描述 MFC 组合框下拉弹出树形控件该怎么实现,自己菜鸟一个 组合框控件和树形控件都能单独实现,就是将两者结合起来不知道怎么弄 解决方案 MFC组合控件的一个小问题 解决方案二: 可以捕获下拉点击事件,然后把树形控件移动过去,显示出来,这样实现简单点 解决方案三: 把树形框放到另外一个无边框窗口里,单击组合框时创建窗口移动过去

本人菜鸟一个,在学习严蔚敏版本数据结构的习题时发现一个问题,求大神帮助

问题描述 本人菜鸟一个,在学习严蔚敏版本数据结构的习题时发现一个问题,求大神帮助 大家看标红的部分,为什么不直接写成while(p->next) {p=p->next; i++;} ,是不是为了提高效率? 解决方案 while(p->next) {p=p->next; i++;} 你这种写法,如果P是null呢,p->next就报错了.p是否存在是必须判断的,其他怎么写是另一回事了. 解决方案二: 不可以写成那样,判断p=p->next时,while(p)是判断是否到链

ios开发-菜鸟一个,恳请大家帮个忙呗。

问题描述 菜鸟一个,恳请大家帮个忙呗. 2C NSString*key=[formdata allKeys][i];是什么意思啊?百度一直找不到解释 解决方案 帮个忙 我是C菜鸟我是一个菜鸟,我该何去何从? 解决方案二: http://blog.csdn.net/zljjava/article/details/9932787 解决方案三: 就是从formdata这个字典里取出所有的key,然后取第i个key 解决方案四: 就是从formdata取出第i个key 解决方案五: 逐个取到formda

linux shell脚本 两个变量中间有一个/ 一起输出时前面的变量出不来

问题描述 linux shell脚本 两个变量中间有一个/ 一起输出时前面的变量出不来 配置文件config.txt 内容为: abc=/home/test 计划在shell脚本中获取等号后面的路径,shell脚本如下; #!/bin/bash var=`grep abc /home/test/config.txt` #获取abc开头的一行 echo $var put_path=${put_line##*=} #截取等号后面路径 echo "${put_path}/1.txt" 可以获

sql-本人是新手,菜鸟一个,请大神帮忙

问题描述 本人是新手,菜鸟一个,请大神帮忙 现有两个表 用户表 USER (user_id 主键) (user_name ) 部门表 DELOPE (delope_id 主键)(user_id)(delope_name) 现在请查出名字叫'王五'的所在部门名字及所在部门的人数. 请用oracle和sqlserver分别写一下. 解决方案 表没建对吧,员工表跟部门表应该是多对一的关系吧. USER (user_id 主键) (user_name )(delope_id ) DELOPE (delo

java程序-本人新手菜鸟一个.恳请大家帮个忙,给看看这错是怎么回事。这一个算两点间距离的程序..先谢谢啦

问题描述 本人新手菜鸟一个.恳请大家帮个忙,给看看这错是怎么回事.这一个算两点间距离的程序..先谢谢啦 放在MYEclipse中能通过并运行.可视在DOS端中javac PointDemo总是报错说找不到符号 package Mypoint; class Point { public int x; public int y; public void Point(int a,int b) { this.x=a; this.y=b; } public void display() { System.