当前位置:首页 » 编程语言 » php获取文字

php获取文字

发布时间: 2025-07-17 22:36:13

A. php如何截取指定两个字符串之间的文字

$str='<h1 style="margin:0px">USB PC Joystick Game Controller</h1>';
preg_match_all('/<h1[^>]*>(.*)<\/h1>/',$str,$match);
print_r($match[1][0]);

B. php匹配中文文字,并给字符串的中文文字加粗

刚才参数写错了,现在应该可以了

<?php
$str = "中文123美丽abc开心。?我们";
$len=strlen($str);
for ($i=0;$i<$len;$i++)
{
if(ord(substr($str,$i, 1))>127)
{
$temp=substr($str, $i,2);
//输出粗体字,具体忘了,你可以查一下
echo "对";
$i++;
}
else
echo substr($str, $i,1);
}
?>

C. 请帮我写一个php正则表达式,提取两个空格中间的文字

php有现成的trim函数给你用啊。
trim函数是取消字符串两边的空格。
$str =" 武则天 "
$str = trim($str);//重新赋值后就可以去除两边的空格了

D. 怎么用php正则获得a标签内的文字啊

php中正则匹配只要使用这两个函数:

preg_match_all

preg_match

这里使用preg_match_all,代码如下:

$subject='<ahref="xxx.php">abc测试</a>';//假设这是需要匹配的字符串

$pattern='/<ahref="[^"]*"[^>]*>(.*)</a>/';//这是匹配的正则表达式

preg_match_all($pattern,$subject,$matches);//开始匹配,该函数会把匹配结果放入$matches数组中


echo"<pre>";
print_r($matches);
/**
结果是:

Array
(
[0]=>Array
(
[0]=>abc测试
)

[1]=>Array
(
[0]=>abc测试
)

)

*/

E. php 怎么实现读取word文档内容,显示到html上面能给个案例最好了,谢谢!

  1. 如果在win可以用com组件读取:

    // 建立一个指向新COM组件的索引
    $word = new COM("word.application") or die("Can't start Word!");
    // 显示目前正在使用的Word的版本号
    //echo "Loading Word, v. {$word->Version}<br>";
    // 把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真)
    // to open the application in the forefront, use 1 (true)
    //$word->Visible = 0;

    //打?一个文档
    $word->Documents->OPen("d:a.doc");
    //读取文档内容

    $test= $word->ActiveDocument->content->Text;

    echo $test;
    echo "<br>";
    //将文档中需要换的变量更换一下
    $test=str_replace("<{变量}>","这是变量",$test);
    echo $test;
    $word->Documents->Add();
    // 在新文档中添加文字
    $word->Selection->TypeText("$test");
    //把文档保存在目录中
    $word->Documents[1]->SaveAs("d:/myweb/comtest.doc");
    // 关闭与COM组件之间的连接
    $word->Quit();

  2. linux可用antiword插件去实现

F. 从后往前截取字符串 php函数

用strrchr这个PHP自带的函数,就是从后面取字符串。然后用substr把逗号去掉,就可以了。

$str=substr(strrchr($string,','),1);

热点内容
ftp不支持中文 发布:2025-07-18 03:46:19 浏览:244
服务器太水了什么原因 发布:2025-07-18 03:44:31 浏览:954
安卓怎么去除红色涂鸦 发布:2025-07-18 03:39:30 浏览:607
sql三表关联 发布:2025-07-18 03:31:40 浏览:267
揽胜英国赛车绿是哪个配置的 发布:2025-07-18 03:18:11 浏览:392
linux如何安装python 发布:2025-07-18 03:17:37 浏览:952
php博客系统 发布:2025-07-18 03:01:30 浏览:641
解释一下密码格式是什么 发布:2025-07-18 02:35:26 浏览:944
8吨桥在配置怎么看 发布:2025-07-18 02:20:03 浏览:380
服务器防御怎么看 发布:2025-07-18 02:19:54 浏览:397