我有一个印地语表达式‘बैंकधोखाधड़ीकेकानूनीपहलुओं’,我试图在进入数据库之前转义单引号,但mysql_real_escape_string和地址斜杠不起作用,在这种情况下该怎么办?
当我将原始表达式中的‘in the original expression替换为’并执行该操作时,添加斜杠正在工作。它们有什么不同吗?
发布于 2015-02-07 10:58:16
下面是我测试过的适用于您的场景的正则表达式:
(?<mystring>[^\u2018]+[^\u0000-\u007F\u2018$]+)
在正则表达式中,您将以命名捕获组'mystring‘的形式获得结果。
您的字符串是Unicode。引号是unicode字符"\u2018“.You可以使用上面的正则表达式来匹配所需的字符串,然后使用该字符串( unicode引号之间的字符串)进行插入。
哈!
https://stackoverflow.com/questions/28380187
复制相似问题