我有一些类似于"।।ॐम्।।"
的字符串,我希望使用JavaScript或PHP从字符串中删除"।"
。UTF8格式的字符串。
我试过
$str="।।ॐम्।।";
alert($str.replace(/।/g,''));
但是input.In并没有删除,输出和str_replace()
一样,但是没有用。
有办法这样做吗?
<?php
header('Content-Type: text/html; charset=utf-8');
$str=$_POST['arg'];
$r=explode(" ",$str);
echo "Before Replace --> ".$r[6]."<br/>";
$str1="।।ॐम्।।";
$str1 = str_replace('।','',$str1);
$str2 = str_replace('।','',$r[6]);
echo "After Replace --><br/><br/> str1: ".$str1." <br/>str2: ".$str2;
?>
不起作用。见输出.在这里输入图像描述
输出:
替换前->।।ॐम्।।अथषड्विंशतिसूत्रप्रारंभः।।हरिःॐम्।।इ
替换后->
str1:ॐम्
str2:।।ॐम्।।अथषड्विंशतिसूत्रप्रारंभः।।हरिःॐम्।।इ
发布于 2016-08-05 14:42:26
谢谢大家。我得到了答案。
这对我有用。
$str2 = str_replace('।','',$r[6]);
https://stackoverflow.com/questions/38790512
复制相似问题