Tag: 转义

在JavaScript中转义string

JavaScript是否有像PHP的addslashes (或addcslashes )函数的addcslashes函数来添加反斜杠到需要在string中转义的字符? 例如,这个: 这是一个带有“单引号”和“双引号”的演示string。 …会成为: 这是一个带有“单引号”和“双引号”的演示string。

在Python中处理string中的转义序列

有时候,当我从文件或用户获得input,我得到一个string中的转义序列。 我想以Python处理string文字转义序列的方式来处理转义序列 。 例如,假设myString被定义为: >>> myString = "spam\\neggs" >>> print(myString) spam\neggs 我想要一个函数(我会叫它的process ),这样做: >>> print(process(myString)) spam eggs 函数能够处理Python中的所有转义序列(在上面的链接中的表格中列出)是非常重要的。 Python有一个function来做到这一点?

如何使用普通的JavaScript将字符转换为HTML实体

我有以下几点: var text = "Übergroße Äpfel mit Würmern"; 我正在寻找一个Javascript函数来转换文本,以便每个特殊的字母都是用它的HTML实体序列表示的: var newText = magicFunction(text); … newText = "Übergroße Äpfel mit Würmern"; 这个函数不仅可以逃避这个例子的字母, 而且还可以逃避所有这些。 你将如何实现? 那里是否有任何现有的function? (普通的,因为没有框架的解决scheme是首选) 顺便说一句:是的,我已经看到了这个问题,但没有解决我的需要。

如何在正则expression式中使用variables?

我想在regex使用一个variable ,我怎样才能在Python实现这一点? TEXTO = sys.argv[1] if re.search(r"\b(?=\w)TEXTO\b(?!\w)", subject, re.IGNORECASE): # Successful match else: # Match attempt failed

String.replaceAll反斜杠双反斜杠

我试图将String \something\转换为String \\something\\使用replaceAll ,但我不断收到各种错误。 我认为这是解决scheme: theString.replaceAll("\\", "\\\\"); 但是,这给出了以下例外: java.util.regex.PatternSyntaxException: Unexpected internal error near index 1

我可以将C#string值转换为转义的string文字

在C#中,我可以将string值转换为string文字,我将在代码中看到它? 我想用他们的转义序列replace制表符,换行符等。 如果这个代码: Console.WriteLine(someString); 生产: Hello World! 我想要这个代码: Console.WriteLine(ToLiteral(someString)); 生产: \tHello\r\n\tWorld!\r\n

如何在MySql中跳过撇号(')?

MySQL文档说它应该是\' 。 然而,scite和mysql都显示''有效”。 我看到了,它的工作。 我该怎么办?

如何正确地转义HTML属性内的引号?

我有一个网页下拉,当价值string包含一个报价。 值是"asd但在DOM中总是显示为空string。 我已经尽了各种方法试图逃避绳子,但无济于事。 <option value=""asd">test</option> <option value="\"asd">test</option> <option value="&quot;asd">test</option> <option value=""asd">test</option> 任何想法如何在页面上呈现这样的回发消息包含正确的值?

如何在LIKE子句中转义方括号?

我正在尝试使用类似的过滤存储过程的项目。 该列是一个varchar(15)。 我试图过滤的项目在名称中有方括号。 例如: WC[R]S123456 。 如果我做一个LIKE 'WC[R]S123456'它不会返回任何东西。 我发现一些关于在LIKE使用ESCAPE关键字的信息,但我不明白如何使用它将方括号视为常规string。

在JavaScript中使用引号

我从数据库中输出数据(这个数据并不是公开的,但是公司的用户可以进入,也就是说,我并不担心XSS) 。 我试图输出这样的标签: <a href="" onclick="DoEdit('DESCRIPTION');">Click Me</a> 描述实际上是数据库中的一个值,就像这样: Prelim Assess "Mini" Report 我已经尝试用“\”replace,但无论我尝试什么,Firefox都会在评估之后的空格后断开我的JavaScript调用,并导致各种问题。 我必须承认明显的答案,但是对于我的生活,我无法弄清楚。 任何人都在意指出我的白痴? 这里是整个HTML页面(它最终将成为一个ASP.NET页面,但为了解决这个问题,我拿出了除了问题代码之外的所有东西) <html> <body> <a href="#" onclick="DoEdit('Preliminary Assessment \"Mini\"'); return false;">edit</a> </body> </html>