问题列表 - 第31165页

正则表达式用于在替换中引用超过9个值

我有一个正则表达式,遍历一个字符串,并拉出40个值,如果像下面的查询,它看起来排序,但更大,更复杂

est(.*)/test>test>(.*)<test><test>(.*)test><test>(.*)/test><test>(.*)/test><test>(.*)/test><test(.*)/test><test>(.*)/test><test>(.*)/test><test>(.*)/test><test>(.*)/test><test>(.*)/test><test>(.*)/test><test>(.*)/test><test>(.*)/test><test>(.*)/test>
Run Code Online (Sandbox Code Playgroud)

我的问题是,当数字超过9时,如何使用这些表达式和替换命令.似乎每当我使用\10它时返回值\1,然后将a附加0到结尾.

任何帮助将非常感谢谢谢:)

我也在使用UEStudio,但如果一个不同的程序做得更好那么没有大问题:)

regex ultraedit

9
推荐指数
2
解决办法
4215
查看次数

PHP简单的HTML Dom内存问题

我正在使用PHP Simple HTML DOM Parser遇到内存问题.我正在解析一个公平的doc,需要运行DOM树...

1)我从整个文件开始:

$html = file_get_html($file);
Run Code Online (Sandbox Code Playgroud)

2)然后解析我的表:

$table = $html->find('table.big'); 
Run Code Online (Sandbox Code Playgroud)

3)然后解析我的行:

$rows = $table[0]->find('tr');
Run Code Online (Sandbox Code Playgroud)

我最终得到的是三个GIANT对象......在解析了我需要的数据之后,谁知道如何转储对象?就像$ html在步骤3中没用,但它是所有对象中最大的.

有任何想法吗?

有没有办法从原始的$ html对象中深入到我的表行?

提前致谢.

编辑:

我设法跳过第二步:

$rows = $this->html->find('table.big tr');
Run Code Online (Sandbox Code Playgroud)

但我仍然遇到内存问题......

php parsing dom

5
推荐指数
2
解决办法
6923
查看次数

如何获得意图的发送者?

有没有办法Activity找出谁(即班级名称)发送了Intent?我正在寻找一种通用的方式让我Activity回复收到的意图,然后将一个回发给发件人,无论是谁.

android

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

试着抓住最后的问题

在Try Catch Finally块中,finally块总是执行,无论是什么,或者只有catch块没有返回错误?

我的印象是,如果catch块没有错误,则finally块只会执行.如果由于错误而执行了catch块,那么它是否应该一起停止执行并返回错误消息(如果有的话)?

c# exception-handling

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

如何像Facebook一样"回复此电子邮件评论"?

我正在处理的类似论坛的应用程序会在收到新的回复时向线程启动器发送电子邮件通知.如果所有者可以回复电子邮件以向线程添加新回复,那将是很好的.

如何实现该功能,即"回复此电子邮件评论",如Facebook?

选项A:扫描主题行/正文?如果用户错误地修改了主题行,我不喜欢它吗?

选项B:使用链接到线程ID的唯一回复电子邮件地址.这是邮件服务器的常用功能吗?喜欢设置一个*@addComment.domain.com?或者,在发送带有回复的电子邮件之前,应用服务器是否需要设置新的电子邮件帐户?

还有其他选择吗?

谢谢!

email coldfusion forum imap mail-server

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

如何配置EditText的软键盘最初使用数字,但仍允许文本?

我想让用户输入邮政编码到我的应用程序.常见的用例是美国邮政编码,它只由数字组成,所以我想在软输入中最初显示数字键盘.但是,并非所有邮政编码都只是数字,所以我仍然需要用户能够输入其他字符.

我一直试图这样做android:inputType,但通过设置"数字"标志,它会自动阻止任何输入,除了基于数字的东西.有没有办法只接受一般文本,但让软键盘最初显示更多基于数字的键盘?

android

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

我应该总是在nhibernate中使用事务(即使是简单的读写操作)吗?

我知道对于多部分写入,我应该在nhibernate中使用事务.然而,对于简单的读写操作(1部分)...我已经读过,总是使用事务是一种好习惯.这需要吗?

我应该做一下简单的阅读吗?或者我可以将交易部分全部丢弃?

public PrinterJob RetrievePrinterJobById(Guid id)
{
    using (ISession session = sessionFactory.OpenSession())
    {
        using (ITransaction transaction = session.BeginTransaction())
        {
            var printerJob2 = (PrinterJob) session.Get(typeof (PrinterJob), id);
            transaction.Commit();

            return printerJob2;
        }
    }  
}
Run Code Online (Sandbox Code Playgroud)

要么

public PrinterJob RetrievePrinterJobById(Guid id)
{
    using (ISession session = sessionFactory.OpenSession())
    {
        return (PrinterJob) session.Get(typeof (PrinterJob), id);              
    }
}
Run Code Online (Sandbox Code Playgroud)

简单的写作怎么样?

public void AddPrintJob(PrinterJob printerJob)
{
    using (ISession session = sessionFactory.OpenSession())
    {
        using (ITransaction transaction = session.BeginTransaction())
        {
            session.Save(printerJob);
            transaction.Commit();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# nhibernate transactions

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

Rails - 逃避SQL参数

我在我的rails模型中做了一些简单的SQL(对于纯粹主义者来说这只适用于复杂的SQL :)

由于我没有使用find*/condition方法,是否有一个帮助方法,我可以直接使用它?

sql database sql-injection ruby-on-rails

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

没有object = C++就无法调用成员函数

我再次刷牙,我收到一个错误:

无对象无法调用成员函数.

我打电话给:

FxString text = table.GetEntry(obj->GetAlertTextID());
FxUChar outDescription1[ kCP_DEFAULT_STRING_LENGTH ];

IC_Utility::CP_StringToPString(text, &outDescription1[0] );
Run Code Online (Sandbox Code Playgroud)

行:IC_Utility :: CP_StringToPString(text,&outDescription1 [0]); 得到错误

我的功能是:

void IC_Utility::CP_StringToPString( FxString& inString, FxUChar *outString)
{
}
Run Code Online (Sandbox Code Playgroud)

我知道它必须是我想念的简单事物.

c++ compilation function

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

sweave和ggplot2:根本没有生成pdf

我正在尝试创建一个包含ggplot2完成的图形的sweave报告.虽然从长远来看我正在寻找一些环境 - 我只是在这里使用一个简单的.Rnw文件,它只包含代码和情节

 \documentclass[a4paper]{article}
 \SweaveOpts{echo=FALSE}
 \usepackage{a4wide}

  \begin{document}

  \begin{figure}[htbp]
  \begin{center}
 <<>>=
 library(ggplot2)
 x=rnorm(100)
 qplot(x)

 @
 \caption{My Graph}
 \end{center}
  \end{figure}
\end{document}
Run Code Online (Sandbox Code Playgroud)

不幸的是,图形没有创建,我只得到一个损坏的.pdf和.eps文件.虽然我得到了一个好的.tex文件,除了图形外似乎有用.我使用以下基本代码来创建它:

 Sweave("myfile.Rnw")
Run Code Online (Sandbox Code Playgroud)

我刚刚在网上找到了一些讨论透明度和sweave/ggplot2问题的老帖子,但没有任何可能有帮助的帖子.我也尝试了轻松的套餐,这也没有帮助.顺便问一下,有关decumar包装的消息吗?

r literate-programming ggplot2 sweave

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