首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从JavaScript或PHP中的字符串中删除“।”?

如何从JavaScript或PHP中的字符串中删除“।”?
EN

Stack Overflow用户
提问于 2016-08-05 13:27:59
回答 5查看 64关注 0票数 0

我有一些类似于"।।ॐम्।।"的字符串,我希望使用JavaScript或PHP从字符串中删除"।"。UTF8格式的字符串。

我试过

代码语言:javascript
运行
复制
$str="।।ॐम्।।";

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

但是input.In并没有删除,输出和str_replace()一样,但是没有用。

有办法这样做吗?

代码语言:javascript
运行
复制
       <?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:।।ॐम्।।अथषड्विंशतिसूत्रप्रारंभः।।हरिःॐम्।।इ

EN

回答 5

Stack Overflow用户

发布于 2016-08-05 13:36:57

只要使用一个简单的trim(),如果您只期望在两端都有相同的字符。

代码语言:javascript
运行
复制
<?php

$string = '।।ॐम्।।';
echo trim($string,'।'); //ॐम्
票数 2
EN

Stack Overflow用户

发布于 2016-08-05 13:34:52

将此代码用于javascript

代码语言:javascript
运行
复制
var str="।।ॐम्।।"; 
alert(str.replace(/।/g,''));

将此代码用于PHP

代码语言:javascript
运行
复制
<?php
$str="।।ॐम्।।"; 
$str = trim(str_replace("।","",$str));
echo $str;
?>

这很管用..。

票数 0
EN

Stack Overflow用户

发布于 2016-08-05 13:37:15

"।।ॐम्।।".replace(/[।]/g, "");输出ॐम्

小心点!“।”不是烟斗

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38790512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档