javascript - 如何从 JavaScript 或 PHP 中的字符串中删除 '।'?

标签 javascript php jquery

我有一些像 "।।ॐम्।।" 这样的字符串,我想使用 JavaScript 或 PHP 从字符串中删除 "।" 。 UTF8 格式的字符串。

我尝试过类似的事情

$str="।।ॐम्।।";

alert($str.replace(/।/g,''));

但是।没有删除,输出与输入相同。在 PHP 中,我尝试使用 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;  

              ?>

不工作。查看输出。 enter image description here

输出:

替换 -> -> -

替换后 -->

str1: ॐम्

str2: ।।ॐम्।।अथषड्विंशतिसूत्रप्रारंभः।।हरिःॐम्।।इ

最佳答案

如果您只希望两端有相同的字符,则只需使用简单的trim()

<?php

$string = '।।ॐम्।।';
echo trim($string,'।'); //ॐम्

关于javascript - 如何从 JavaScript 或 PHP 中的字符串中删除 '।'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38790512/

相关文章:

php - 将查询传递给 PDO 时出错

javascript - 解除绑定(bind)滚动功能

javascript - 在 JavaScript 中检查 bool

javascript - 如何使用 Javascript 检查菜单链接或选项卡是否已被单击以及用户是否位于链接/页面上?

javascript - JavaScript 中的三次回归(最佳拟合线)

javascript - 为什么 jQuery.each 不循环所有项目?

javascript - 单击时颜色更改 - 不起作用

javascript - 如何从 Javascript 访问 Laravel Helper?

php - 我无法在 Mac OS X Mojave 上安装 GRPC

jquery - CSS/JQuery 两行水平菜单