V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  3132702442  ›  全部回复第 1 页 / 共 1 页
回复总数  14
2017-07-10 15:16:02 +08:00
回复了 3132702442 创建的主题 服务器 有关一个 IIS URL REWRITE 的问题
.......
2017-07-06 10:03:25 +08:00
回复了 3132702442 创建的主题 服务器 有关一个 IIS URL REWRITE 的问题
11111111111111111
看得吊炸天了
@qdwang 赚的到钱就是王道 管他用什么服务器系统
这个回答我给 120 个赞。
2017-06-12 14:56:14 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
最新可行代码:
```
function set_kg_webname($str,$symbol = ' '){
$sss = '';
$arr = ch2arr($str);
foreach ($arr as $i=>$ch){
if(preg_match('/[\x80-\xff]+/',$ch) && preg_match('/[\x80-\xff]+/',$arr[($i-1)])){
$sss .=$symbol.$ch;
} else{
$sss .=$ch;
}
}
return $sss;
}

function ch2arr($str){
$array = array();
$hou=array("","","","","");
$qian=array(" "," ","\t","\n","\r");
$str = str_replace($qian,$hou,$str);
$length = mb_strlen($str, 'gbk');
if($length<9)return $array;
for ($i=0; $i<$length; $i++)
$array[] = mb_substr($str, $i, 1, 'gbk');
return $array;
}
```
2017-06-12 11:10:45 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
想结帖了。。。
2017-06-08 10:26:28 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
@wudanyang 嗯,你这思路我基本上也是这么想的,去判断前后是不是中文,然后加空格,然后 gbk 中文这种的不好分割啊,分割之后就是乱码了。
2017-06-08 10:24:06 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
@hanzhao utf 文件下面我有个代码是可行的,但是 gbk 的我还没找到。

utf8 文件的 php 可行代码:

···
function str_split_unicode($str, $l = 0) {
if ($l > 0) {
$ret = array();
$len = mb_strlen($str, "GBK");
for ($i = 0; $i < $len; $i += $l) {
$ret[] = mb_substr($str, $i, $l, "GBK");
}
return $ret;
}
return preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY);
}

$s = '言归正传,我要用 PHP 实现给一行字符 q1 串 gfg 中,前面和后面是中文、中文符 11 号的时候就加 333 空格,是英文、数字、英文符号的时候就不加';
$a = str_split_unicode($s);
$asii = range('!', '~');
$is_ascii = true;
foreach ($a as $value) {
if (in_array($value, $asii)) {
echo $value;
$is_ascii = true;
}else{
echo $is_ascii ? '' : ' ' , $value;
$is_ascii = false;
}
}···
2017-06-07 14:34:55 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
@KylinRoc 呃呃
2017-06-07 14:09:05 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
@KylinRoc 你提供的这个的话算是单词句子分句吧?
2017-06-07 12:05:24 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
结巴分词是什么?
2017-06-07 11:15:49 +08:00
回复了 3132702442 创建的主题 PHP PHP 实现给中文之间加空格问题,有木有大神会的
中文的标准是就是这些汉子啥,还有一些汉子的符号,比如《:、“ [等等之类的,不知道我描述对了没
2017-03-06 09:44:56 +08:00
回复了 3132702442 创建的主题 程序员 我想实现把脚本所在目录的全部 txt 按照规律重命名。
大婶大婶大婶大婶大婶
2017-03-04 16:19:02 +08:00
回复了 3132702442 创建的主题 程序员 我想实现把脚本所在目录的全部 txt 按照规律重命名。
因为我是 windows ,这样 bat 比较方便,不然我也可以写 php ,免得每次配置环境, bat 放进去点一下就可以了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5508 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 01:26 · PVG 09:26 · LAX 17:26 · JFK 20:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.