小编Bra*_*ace的帖子

正则表达式匹配不同主机上的确切url路径

需要帮助来创建正则表达式匹配字符串

www.*.abc.*/somestring
Run Code Online (Sandbox Code Playgroud)

这里*是外卡,它可以像我们这样的任何人,英国

或者com,edu

喜欢

 www.us.abc.com/somestring
www.uk.abc.edu/somestring
Run Code Online (Sandbox Code Playgroud)

regex

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

用于解析div标签的python正则表达式

关于python正则表达式的问题.

我想匹配div块

<div class="leftTail"><ul class="hotnews">any news stuff</ul></div>
Run Code Online (Sandbox Code Playgroud)

我在想一个像这样的模式

p = re.compile(r'<div\s+class=\"leftTail\">[^(div)]+</div>')
Run Code Online (Sandbox Code Playgroud)

但它似乎无法正常工作

另一种模式

p = re.compile(r'<div\s+class=\"leftTail\">[\W|\w]+</div>')
Run Code Online (Sandbox Code Playgroud)

我得到的东西比我想的要多得多,直到文件中的最后一个标签才能得到所有东西.

谢谢你的帮助

python regex

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

RegEx获取脚本标记的属性和主体

我正在使用此正则表达式来查找<script>标记:

<script (.|\n)*>(.|\n)*?</script>
Run Code Online (Sandbox Code Playgroud)

问题是,它匹配下面的ENTIRE字符串,而不仅仅是每个标记:

<script src="crap2.js"></script><script src="crap2.js"></script>
Run Code Online (Sandbox Code Playgroud)

html regex

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

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

正则表达式用单个连字符替换多个连字符

我写了一个正则表达式,生成一个类似的URL

/abc/deutschland/bbs-tagesfahrten/betz-mode-frotier-center-–-tress-teigwaren.html.
Run Code Online (Sandbox Code Playgroud)

现在我想用一个替换重复的破折号.我怎么能够?

java regex coldfusion

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

我何时使用Objective-C在iPhone编程中分配和初始化对象?

有时当我为iPhone编程时,我想知道什么时候必须分配和初始化对象,什么时候不要.当您使用UI控件时,似乎您不必这样做.这是真的吗?为什么?

(假设它们已在视图控制器的.h中声明.)

例:

label1.text = @"Hello";
Run Code Online (Sandbox Code Playgroud)

VS

label1 = [[UILabel alloc] init];
label1.text = @"Hello";
Run Code Online (Sandbox Code Playgroud)

这是因为我正在使用Interface Builder吗?如果我在代码中编写我的GUI,我是否必须这样做?

iphone sdk xcode uilabel

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

忽略HTML实体的正则表达式

我需要在javascript中使用正则表达式,它执行以下操作.

这些实例这不是一个HTML实体的一部分,应改为w ^.

例如:

abc should change to wbc

aabacaa should change to wwbwcww

&amp;abcaa&amp; should change to &amp;wbcww&amp;  
Run Code Online (Sandbox Code Playgroud)

等等.

我正在使用JavaScript.

任何帮助表示赞赏.

javascript regex

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

"意外类型"错误

我在编译Java程序时遇到问题:

\Desktop\Java Programming\JFrameWithPanel.java:79: unexpected type
required: variable
found   : value
            if(serviceTerms.isSelected() = false)
                                      ^
1 error

导致此错误的原因是什么?

public class JFrameWithPanel extends JFrame implements ActionListener, ItemListener
{
    int packageIndex;
    double price;
    double[] prices = {49.99, 39.99, 34.99, 99.99};

    DecimalFormat money = new DecimalFormat("$0.00");
    JLabel priceLabel = new JLabel("Total Price: "+price);
    JButton button = new JButton("Check Price");
    JComboBox packageChoice = new JComboBox();
    JPanel pane = new JPanel();
    TextField text = new TextField(5);
    JButton accept = new JButton("Accept");
    JButton decline = new JButton("Decline"); …
Run Code Online (Sandbox Code Playgroud)

java compilation

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

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

Javascript:这个条件有什么问题?

我正在开发一个Chrome扩展程序,我已经碰壁了.

function isInQueue(id) {
    chrome.extension.sendRequest({getQueueItems: 1}, function(response) {
        var items = response.items;
        if (items) {
            for (var i = 0; i < items.length; i++) {
                if ((items[i].id == id) == true) return true;
            }
            return false;
        } else { return false; }
    });
}
Run Code Online (Sandbox Code Playgroud)

请求返回'items',它是一个对象数组.我想看看其他项目以外的队列已经存在内部队列中.例如,外面有一个id等于'198677'的项目.我知道我已经在我的队列中有一个完全相同的ID,'198677'的相同项目的精确副本,但是,当我测试两个是否相等时(items[i].id == id) == true,它返回false.我检查了两者的类型,它们都是字符串.我尝试过使用===,但是没有用.我尝试在每个中添加零以将它们转换为整数,并且当函数实际为真时使该函数返回true,但是,当我测试为true时if (isInQueue(id) == true),条件返回false.

这对我来说非常令人困惑和沮丧.它们都是字符串,为什么它不起作用?

非常感谢帮助.

javascript ajax google-chrome-extension

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