小编sar*_*ake的帖子

正则表达式C# - 匹配时是否可以提取匹配?

说,我有一个字符串,我需要验证正确的格式; 例如RR1234566-001(2个字母,7个数字,短划线,1个或更多个数字).我使用类似的东西:

        Regex regex = new Regex(patternString);
        if (regex.IsMatch(stringToMatch))
        {
            return true;
        }
        else
        {
            return false;
        }
Run Code Online (Sandbox Code Playgroud)

这可以告诉我是否stringToMatch遵循定义的模式patternString.我需要的是(我最后提取这些)是: 123456001- 即部分stringToMatch.

请注意,这不是关于如何构造正则表达式的问题.我要问的是:"有没有办法同时匹配和提取值,而不必在以后使用拆分功能?"

c# regex extraction

24
推荐指数
3
解决办法
5万
查看次数

如何抑制"此页面正在访问不受其控制的信息"

当我尝试从位于SAME中的Jquery访问Web服务时,我收到此消息URL(但不同的目录).

我知道这是IE安全设置.问题是,我如何压制它...当然,人们不会将Web服务放在同一个网站,同一目录....

security internet-explorer web-services

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

jQuery $ .ajax()函数的错误消息源

在失败的情况下,代码类似于:

error: function(msg)
Run Code Online (Sandbox Code Playgroud)

msg来自哪里?

编辑:

我正在使用此函数($ ajax)来调用WEB服务.因此,如果投票给谁的人可以向我解释msg来自哪里会很棒!我是否在Web服务中设置它?如果是这样,怎么样?请不要复制和粘贴定义.

ajax error-handling jquery

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

StreamWriter.Write不写入文件; 没有异常抛出

我在C#中的代码(asp.net MVC)

StreamWriter tw = new StreamWriter("C:\\mycode\\myapp\\logs\\log.txt");

// write a line of text to the file
tw.Write("test");
Run Code Online (Sandbox Code Playgroud)

文件已创建但为空.没有异常被抛出.我以前从未见过这个,我被困在这里; 我只需要编写一些调试输出.

请指教.

c# asp.net-mvc file-io streamwriter.write

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

如何在c#中订阅其他类的事件?

一个简单的场景:一个引发事件的自定义类.我希望在表单中使用此事件并对其做出反应.我怎么做?代码示例,请!

请注意,表单和自定义类是单独的类.

c# events event-handling .net-2.0

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

Visual Studio 2010中的多行注释vb.net

可能重复:
注释VB代码
VB .NET中缺少块注释?

如何?

有没有办法使用VS 2010在vb.net中注释掉多行代码?

vb.net comments visual-studio-2010

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

ORA-12154无法解析指定的连接标识符

我已切换到64位Windows 7并创建了一个简单的Web应用程序来测试与数据库的连接.我正在使用VS 2010 - 普通的asp.net web项目,我正在从VS中运行该应用程序.

我收到此错误:"ORA-12154无法解析指定的连接标识符"

我还有一个示例控制台应用程序来测试与数据库的连接,它工作正常.

在谷歌搜索之后,我发现很多在线帖子都提到了权限,因此我将我的C:/ Oracle权限设置为我的ASP.net帐户,NETWORK SERVICE,COMPUTER NAME的读/写/执行.这仍然无法解决问题.我检查了我的网络应用程序在我的域\用户名帐户下运行,并且该帐户具有读/写/执行到C:\ Oracle文件夹的权限.

我甚至重新安装了我的VS,以确保它在C:\ Program Files而不是C:\ Program Files(x86)

我的网络应用程序没有看到连接字符串的任何想法?(虽然控制台应用程序确实)不知道我还能做什么.

asp.net oracle

17
推荐指数
5
解决办法
11万
查看次数

以编程方式将Javascript文件添加到.net中的用户控件

如何以编程方式将Javascript文件添加到用户控件?

我希望用户控件是一个完整的包 - 也就是说我不想在它使用的页面上添加与用户控件相关的javascript,当我可以在控件本身内完成时.

由于用户控件中没有Page对象,你会怎么做?

javascript asp.net user-controls

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

使用window.onbeforeunload时捕获用户响应

有没有办法捕获用户是单击确定还是取消?

如果用户离开页面,我只需要做一些事情....

javascript dom

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

返回可以为空的字符串类型

所以我有这样的事情

public string? SessionValue(string key)
{
    if (HttpContext.Current.Session[key].ToString() == null || HttpContext.Current.Session[key].ToString() == "")
        return null;

    return HttpContext.Current.Session[key].ToString();
}
Run Code Online (Sandbox Code Playgroud)

哪个不编译.

如何返回可以为空的字符串类型?

c# string nullable

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