问题列表 - 第25127页

括号之间用逗号分组字符串

响应:正则表达式查找包含在两个字符之间的字符串,同时排除分隔符

嗨,我正在寻找适用于我的字符串的正则表达式模式,包括括号:

[1,2,3,4,5] [abc,ef,g] [0,2,4b,y7]
可以是包括单词,数字,非单词在一起或分开的任何内容.

我希望得到括号之间的组,\[(.*?)\] 但是什么是正则表达式模式,它将给我括号和子组字符串之间用逗号分隔的组,以便结果可能跟随?

Group1 : 1,2,3,4,5
 Group1: 1
 Group2: 2
 Group3: 3
 Group4: 4
 Group5: 5

Group2 : abc,ef,g
 Group1: abc
 Group2: ef
 Group3: g

etc ..

谢谢您的帮助

c# regex

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

调整二维数组的大小

如何在不影响其值的情况下调整二维数组大小?

vb.net arrays resize

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

qt中的java等效面板

我想知道QT中的Java面板等价物.我的意思是我们需要在QT中使用哪个类,即qframeqwidget.我需要在QT主窗口添加许多面板.

qt panel

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

如何在保存pom.xml后禁用自动"更新Maven依赖项"?

如何pom.xml在使用m2eclipse插件保存Eclipse IDE 后禁用自动"更新Maven依赖项" ?

16.04.10 11:09:40 MESZ: Refreshing [/project/pom.xml]
16.04.10 11:09:40 MESZ: Maven Builder: AUTO_BUILD 
Run Code Online (Sandbox Code Playgroud)

eclipse maven-2 m2eclipse

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

为什么我不能强制派生类来拥有无参数构造函数?

我正在尝试执行以下操作:

class Program
{
    static void Main(string[] args)
    {
        foo<baz> fooObject = new foo<baz>();
        AnotherClass<baz> _baz = new AnotherClass<baz>();
        _baz.testMethod(fooObject);
    }
}

public class AnotherClass<T> where T : bar
{
    public void testMethod(foo<T> dummy)
    {
        foobar = dummy;
    }

    private foo<T> foobar = null;
}

public class foo<T> where T : bar, new()
{
    public foo()
    {
        _t = new T();
    }

    private T _t;

}

public abstract class bar
{
    public abstract void someMethod();
    // Some implementation
}

public …
Run Code Online (Sandbox Code Playgroud)

c# generics

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

转换PHP实体,如&ndash; 或者&scaron; 他们的适用人物

有没有办法将HTML实体转换为适用的字符.类似于html_entity_decode()的东西?
我试图在没有来自TinyMCE输出的HTML实体的情况下制作普通文本.

php encoding tinymce character-encoding

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

FreeBSD PDF手册

我可以在不转换的情况下获得PDF格式的FreeBSD手册吗?

freebsd

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

如何使用JavaScript访问CSS生成的内容

我使用CSS countercontent属性生成标题和数字的编号:

img.figure:after {
  counter-increment: figure;
  content: "Fig. " counter(section) "." counter(figure);
}
Run Code Online (Sandbox Code Playgroud)

这个(适当的浏览器假设)给出了一个很好的标签"图1.1","图1.2"等等跟随任何图像.

问题:如何从Javascript访问它?现在的问题是在该双重我想访问任一特定计数器(在一定的DOM节点)的当前值所述CSS生成的内容的值(在某一DOM节点),很明显,这两个信息.

背景:我想附加链接反向引用数字相应的数字,如下所示:

<a href="#fig1">see here</h>
------------------------^ " (Fig 1.1)" inserted via JS
Run Code Online (Sandbox Code Playgroud)

据我所见,它归结为这个问题:我可以访问contentcounter-increment通过getComputedStyle:

var fig_content = window.getComputedStyle(
                    document.getElementById('fig-a'),
                    ':after').content;
Run Code Online (Sandbox Code Playgroud)

但是,这不是实时值,而是样式表中声明的值.我找不到任何接口来访问真实的实时值.在计数器的情况下,甚至没有真正的CSS属性来查询.

编辑:通过DOM规范深入挖掘,我找到了DOM Level 2 Style Counter界面.这似乎a)允许访问当前计数器值,b)至少在Firefox中实现.但是,我不知道如何使用它.在Firebug输出后,我当前的方法悲惨地死了:

// should return a DOM 2 Counter interface implementation...
window.getComputedStyle(fig_a_element, ':after')
      .getPropertyCSSValue("counter-increment")[0]
      .getCounterValue();

[Exception... "Modifications …
Run Code Online (Sandbox Code Playgroud)

javascript css counter dom

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

我怎么能将它重构为更易于管理的代码?

这段代码是否足够复杂,值得更高级别的抽象?

public static JsonStructure Parse(string jsonText)
{
    var result = default(JsonStructure);
    var structureStack = new Stack<JsonStructure>();
    var keyStack = new Stack<string>();
    var current = default(JsonStructure);
    var currentState = ParserState.Begin;
    var key = default(string);
    var value = default(object);

    foreach (var token in Lexer.Tokenize(jsonText))
    {
        switch (currentState)
        {
            case ParserState.Begin:
                switch (token.Type)
                {
                    case TokenType.BeginObject:
                        currentState = ParserState.Name;
                        current = result = new JsonObject();
                        break;
                    case TokenType.BeginArray:
                        currentState = ParserState.Value;
                        current = result = new JsonArray();
                        break;
                    default:
                        throw new JsonException(token, currentState); …
Run Code Online (Sandbox Code Playgroud)

c# refactoring parsing json

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

阅读电子邮件在asp.net网页上使用Pop3客户端

我想通过pop3阅读电子邮件.在我的asp.net网页上怎么做让我知道,

我应该使用哪种控件来显示电子邮件?

c# email pop3

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