问题列表 - 第13353页

如何使用RegEx?

我没有使用RegEx所以请原谅...

我有一个字符串:

string str = "https://abce/MyTest";
Run Code Online (Sandbox Code Playgroud)

我想检查特定字符串是以"https://"开头还是以"/ MyTest"结尾.

我该如何实现这一目标?

.net c# regex

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

如何从外部命令输出与Pipe结合

我有这样的命令.

wmctrl -lp | awk '/gedit/ { print $1 }'
Run Code Online (Sandbox Code Playgroud)

我希望它的输出在python脚本中,我尝试了这段代码

>>> import subprocess
>>> proc =  subprocess.Popen(["wmctrl -lp", "|","awk '/gedit/ {print $1}"], shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
>>> proc.stdout.readline()
'0x0160001b -1 6504   beer-laptop x-nautilus-desktop\n'
>>> proc.stdout.readline()
'0x0352f117  0 6963   beer-laptop How to get output from external command combine with Pipe - Stack Overflow - Chromium\n'
>>> proc.stdout.readline()
'0x01400003 -1 6503   beer-laptop Bottom Expanded Edge Panel\n'
>>> 
Run Code Online (Sandbox Code Playgroud)

似乎我的代码只是wmctrl -lp执行错误,并且| awk '{print $1}'省略了我的期望输出0x03800081

$ wmctrl -lp | awk …
Run Code Online (Sandbox Code Playgroud)

python linux pipe

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

自定义数字格式字符串:动态小数点

我试图在C#中格式化一个double,它使用千位分隔符,并添加最多4位小数的数字.

这是直截了当的,除非我不想要小数点,如果它是一个整数.有没有办法使用自定义数字格式字符串而不是tenary运算符的if语句?

目前我有:

string output = dbl.ToString(dbl == (int)dbl ? "#,##0" : "#,##0.####");
Run Code Online (Sandbox Code Playgroud)

谢谢

.net c#

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

Thread safe C++ std::set that supports add, remove and iterators from multple threads

我正在寻找类似于 Java 中的 CopyOnWriteSet 的东西,一个支持 的集合addremove以及iterators来自多个线程的某种类型。

c++ multithreading std set thread-safety

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

为什么下面给出了从double***到const double***的转换错误

为什么不能转换double ***const double ***

void foo(const double ***d)
{


}


int main (int args, char*[] args)
{
       double ***d;
       /*initialize d */

       foo(d);

}
Run Code Online (Sandbox Code Playgroud)

c

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

使用jquery获取单击的元素id

我有一系列删除图标显示如下:

echo '<img id="'.$items['id'].'" src="images/delete.png" />'; 
Run Code Online (Sandbox Code Playgroud)

哪个$items['id']是对DB项目的id的引用,我想要删除该图标.

当单击该项时,如何在jquery中访问此id,以便我可以调用:

$.get('ajax/delete.php', { id: $('#id').val() },      
function(data) {}
Run Code Online (Sandbox Code Playgroud)

或类似的东西.

javascript jquery

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

python 2.4中的路径分隔符char

出于好奇 - 有没有另一种方法来获取平台的路径分隔符char而不是os.path.normcase('/')Python 2.4?
我期待像一个os.path.separator常数......

python path-separator

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

如何读取文件并写入文本文件?

我想打开mis文件,复制所有数据并写入文本文件.

我的错文件.

文件名 - 1.mis

M3;3395;44;0;1;;20090404;094144;8193;3;0;;;;
M3;3397;155;0;2;;20090404;105941;8193;3;0;;;;
M3;3396;160;0;1;;20090404;100825;8193;3;0;;;;
M3;3398;168;0;2;;20090404;110106;8193;3;0;;;;
Run Code Online (Sandbox Code Playgroud)

等......

以上数据应出现在具有相同文件名(1.txt)的文本文件中.

我试过这段代码.

Dim sFileText As String
Dim iFileNo As Integer
iFileNo = FreeFile
Open "C:\Clients\Converter\Clockings.mis" For Input As #iFileNo
Do While Not EOF(iFileNo)
Input #iFileNo, sFileText
Loop
Close #iFileNo

Open "C:\Clients\Converter\2.txt" For Output As #iFileNo
Do While Not EOF(iFileNo)
Write #iFileNo, sFileText
Loop
Close #iFileNo
Run Code Online (Sandbox Code Playgroud)

1.txt中没有保存任何内容.

vb6 file-io

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

什么时候处理方法不被调用?

前几天我正在阅读这篇文章,并想知道为什么有一个Finalizer和Dispose方法.我在这里读到为什么你可能想要将Dispose添加到Finalizer.我的好奇心是,什么时候会调用终结器本身的Dispose方法呢?是否有代码示例,或者它是基于软件运行的系统上发生的事情?如果是这样,可能会发生GC没有运行Dispose方法的情况.

c# garbage-collection dispose idisposable finalizer

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

石英圆绘图上的触摸事件?

我在iphone模拟器上画了一个圆圈,使用石英2d和填充.有没有办法可以检测到该圈子上的触摸事件?

谢谢Harikant Jammi

iphone

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