小编Ger*_*ira的帖子

非贪婪的正则表达式匹配,JavaScript和ASP

我需要做一场非贪婪的比赛,并希望有人能帮助我.我有以下内容,我使用的是JavaScript和ASP

match(/\href=".*?\/pdf\/.*?\.pdf/)
Run Code Online (Sandbox Code Playgroud)

上面的匹配匹配href标记的第一个开头.我需要它只匹配作为/pdf/文件夹一部分的最后一个href .

有任何想法吗 ?

regex regex-greedy

7
推荐指数
1
解决办法
3577
查看次数

正则表达式匹配最后一个空格字符

我需要一些帮助.我正在寻找一个匹配字符串中最后一个空格字符的正则表达式.我使用的是JavaScript和经典的ASP.

我有一长串文字,我修剪为100个字符.我想删除最后一个字符以避免拼写错误,如果修剪由于100个字符限制而剪切一个单词.

regex.replace(/[ ]$.*?/ig, '');
Run Code Online (Sandbox Code Playgroud)

有想法的人吗?谢谢.

javascript regex asp-classic

7
推荐指数
2
解决办法
3万
查看次数

正则表达式删除换行符

我希望有人可以帮助我.我不确定如何使用以下正则表达式.我正在使用Javascript的经典ASP

completehtml = completehtml.replace(/\<\!-- start-code-remove --\>.*?\<\!-- start-code-end --\>/ig, '');
Run Code Online (Sandbox Code Playgroud)

我有这个代码删除之间的所有内容

<\!-- start-code-remove --\><\!-- start-code-end --\>

它完美的作品最多那里是点line breaks之间的价值观startend代码...

如何编写正则表达式以删除之间的所有内容start,end即使有line breaks

万分感谢...

Shoud我使用\n\s字符不是100%肯定..

(/\<\!-- start-code-remove --\>\s\n.*?\s\n\<\!-- start-code-end --\>/ig, '');
Run Code Online (Sandbox Code Playgroud)

代码也不应该贪婪<\!-- start-code-remove --\> <\!-- start-code-end --\>/并捕获组中的值...

可能有3个或更多这些集......

javascript regex

7
推荐指数
1
解决办法
5708
查看次数

正则表达式优雅模式匹配

有人可以帮助我这个正则表达式吗?我正在使用Javascript和经典ASP.

checkxls = checkxls.match(/'.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?';/ig)
Run Code Online (Sandbox Code Playgroud)

我需要完全匹配这个模式.

我正在寻找一种更优雅的方式来做到这一点.

regex

5
推荐指数
1
解决办法
171
查看次数

正则表达式剥离域名

一个快速简单的正则表达式问题

我在一个字符串中有一个我需要删除http://www.的域名- 总有,域名总是以" /" 结尾

g_adv_fullpath_old = g_adv_fullpath_old.replace(/http\:\/\/www\.(.*?)\//ig, '');
Run Code Online (Sandbox Code Playgroud)

如何创建正则表达式以剥离域名?

任何帮助,将不胜感激

javascript regex

4
推荐指数
1
解决办法
4743
查看次数

PHP print_r只显示数组而不是纯文本

我再次寻求一些帮助.

我找到了这个停用词脚本 - 我基本上删除了一个字符串中的所有常用词.

<?php
$CommonWords = file_get_contents('http://localhost/stopwords.txt');
$CommonWords = explode("\n", $CommonWords);
$CommonWords = array_map('trim', $CommonWords); // <---- ADD THIS LINE
$keywords = 'The <meta> tag’s keyword attribute is not the page rank panacea it once was back in the prehistoric days of Internet search. It was abused far too much and lost most of its cachet. But there’s no need to ignore the tag. Take advantage of all legitimate opportunities to score keyword credit, even when the payoff is …
Run Code Online (Sandbox Code Playgroud)

php

3
推荐指数
1
解决办法
4343
查看次数

快速正则表达式问题

任何人都可以指导我正确的方向......

我有一些文件夹敲击,我想检查尾随/斜杠,一些文件夹没有尾随/如果它没有尾随/我需要添加一个

如果我使用这个正则表达式它可以工作但它替换文件夹名称的最后一个字符

    Folder/name/test
    folder/name/test1/
    folder/name/test2/
replace(/.$/ig,"/");
Run Code Online (Sandbox Code Playgroud)

这个正则表达式取代Folder/name/tes[t]/ 但将取出t并替换它/

希望这有道理......

regex

2
推荐指数
1
解决办法
393
查看次数

在php中隐藏代码错误但仍然执行页面的其余部分

我希望有人可以帮助我:我有这样的脚本,如果我的服务器上不存在文件,它会转到远程服务器检查文件.如果文件存在,则将其复制到本地服务器,不再检查.因此,Imagick部分仅在我的本地服务器上不存在图像时才有效.

我遇到的问题是,如果远程服务器上不存在该文件 - 那么应用程序会出错 - 这是我脚本的代码:

        <?php if (file_exists($filename))
    {
echo '<img src="'.$imageurl1.'" width="'.$g_sites_img1.'" alt="'.$imageurlmeta.'" class="image1" align="left" />';
    }
else { $imageurlfolder = dirname($filename); 
@mkdir($imageurlfolder, 0755, true);
@copy($imgremoteurl, $filename);
$thumb = new Imagick($filename); 
$thumb->scaleImage($g_sites_img1, 0);
$thumb->writeImage($filename);
$thumb->destroy(); }?>
Run Code Online (Sandbox Code Playgroud)

这是错误代码:

> Fatal error: Uncaught exception
> 'ImagickException' with message
> 'Unable to read the file:
> /home/game1/public_html/images/small///.jpg'
> in
> /home/game1/public_html/includes/standard__1.php:15
> Stack trace: #0
> /home/game1/public_html/includes/standard__1.php(15):
> Imagick->__construct('/home/game1/pub...')
> #1 /home/game1/public_html/includes/news.php(127):
> require('/home/game1/pub...') #2
> /home/game1/public_html/index1.php(126):
> include('/home/game1/pub...') #3
> …
Run Code Online (Sandbox Code Playgroud)

php exception-handling exception

2
推荐指数
1
解决办法
3416
查看次数

正则表达式删除撇号

我输入的文字包含'喜欢这篇文章'弗兰克的卷轴电影评论"

我怎么摆脱''

我试过了

.replace (/\'/ig, '');
.replace ('\'', '');
Run Code Online (Sandbox Code Playgroud)

但似乎'现在想删除...

我在想'可能编码的utf-8或其他东西

有任何想法吗

regex

1
推荐指数
2
解决办法
2万
查看次数

PHP申请表 - 我不知道如何使用它

我希望有人可以帮我解决这个问题.我是一名ASP程序员,不知道这在PHP中是如何工作的

echo '</textarea>
      <input type="hidden" name="g_word" id="g_word" value="$_POST[g_word]" />
      <input type="hidden" name="article_no" id="article_no" value="$_POST[article_no]" />
      </form>';
Run Code Online (Sandbox Code Playgroud)

我如何使用$_POST[article_no]上面的例子?在asp我会像这样使用它"+Request.Form("article_no")+".我怎么用PHP做呢?

谢谢

php

1
推荐指数
1
解决办法
965
查看次数