小编Imr*_*ran的帖子

最好的REGEXP友好文本编辑器+最强大的REGEXP语法?

我熟练使用Microsoft Visual 2005正则表达式,它们可以节省大量时间.

我似乎通过向我扔一个模糊的有组织的备忘单来学习它们,此时我只是阅读了一点并与它们一起玩,直到我明白发生了什么.到目前为止,这种学习方法对我来说效果很好.

我真的想把它提升到一个新的水平.基本上 -

  1. 什么是REGEXP惯例,通常被认为是最开放和最强大的?VS2005 Regexps看起来有点像gimped,所以也许我是个小孩在沙盒里玩.

  2. 是否有文本编辑器可以执行突出显示所有匹配,列出包含字符串的行,或者与最强大的REGEXP语言一起使用的某种强大功能?如果不是,我可以只使用多个程序和一个奇怪的技术,但我想避免这种情况.

我想知道一个更强大的REGEXP语言或"更强大"的regEXP作家是否能够让他的搜索匹配所有行的所有结果,即使通过在搜索中添加一些简单的标准来点击"查找下一个".

无论如何,请提供建议!

regex editor

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

在python中使用元类创建类的新实例

我想在python中动态创建一个具有特定元类的类的新实例.

我试过这个:

type('A', (object,  metaclass=tmp, ), {})
Run Code Online (Sandbox Code Playgroud)

但不起作用:(

有谁知道我怎么能做到这一点?

python metaclass

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

没有字段名称的元组

我注意到我可以在nimrod中声明元组而不给每个字段命名.例如:

type T1 = tuple[string, age: int]
type T2 = tuple[char, string, age: int]
Run Code Online (Sandbox Code Playgroud)

但这并不适用于最后提交的内容

type T3 = tuple[string, int] # compilation error
Run Code Online (Sandbox Code Playgroud)

这是为什么?这是有意的吗?为什么要始终命名最后一个字段?

nimrod nim-lang

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

我应该在<title> </ title>中使用htmlspecialchars()变量吗?

是否有必要过滤/转义不安全的变量<title>或其他标签<head>以防止XSS?

php security xss

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

str_replace函数

当前代码仅将空格替换为破折号( - )

$url = str_replace(' ','-',$url);
Run Code Online (Sandbox Code Playgroud)

我只想在URL上允许使用字母,数字和短划线( - ).

让我知道这些技巧.

php regex url slug

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

jquery中用于表分页的分页脚本

大家好

我想用表分页,即在一个页面中包含5个数据表,但我在django模板中找不到有用的文档,所以现在我想用jquery实现它.播种我怎么能实现???

jquery pagination jquery-plugins

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

PHP函数重新排序数组

以下是来自paypal.com的所有外部JS文件的示例数组:

Array
(
    [src] => Array
        (
            [1] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/lib/min/global.js
            [2] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/tns/mid.js
            [8] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/opinionlab/oo_engine.js
            [11] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/iconix.js
            [12] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/pageBlockingUnsafeBrowsers.js
            [13] => https://www.paypalobjects.com/js/tns/min/bid.js
            [15] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/pp_naturalsearch.js
            [17] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/site_catalyst/pp_jscode_080706.js
        )

    [size] => Array
        (
            [1] => 0.273
            [2] => 0.266
            [8] => 0.279
            [11] => 0.265
            [12] => 0.285
            [13] => 0.248
            [15] => 0.275
            [17] => 0.289
        )

)
Run Code Online (Sandbox Code Playgroud)

是否有PHP的内置函数,或者可以将此数组重新排序为此的自定义(也没有大的性能影响):

Array
(
    [src] => Array
        (
            [1] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/lib/min/global.js
            [2] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/tns/mid.js
            [3] => https://www.paypalobjects.com/WEBSCR-590-20090814-1/js/opinionlab/oo_engine.js
            [4] => …
Run Code Online (Sandbox Code Playgroud)

php arrays

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

SQL问题......我应该使用Group By吗?

我有一种情况,我需要按投资组合名称对数据进行分组,然后对数据进行排序并显示复选框.这是表结构.

Table A
--------
portfolio_id
portfolio_name

Table B
-------
file_id
portfolio_id (Foreign Key fk_port_id references portfolio_id in table A)
file_name
Run Code Online (Sandbox Code Playgroud)

基本上表A以"一对多"关系链接到表B.

这是我希望能够做到的事情和多年前我能够用informix数据库完成它,但我不记得如何做到这一点,或者即使它可能与MySQL.我正在使用php和mysql.我想使用SQL将文件名(表b)分组到各自的组合下(表A).

所以,对于我的输出,我希望它看起来像:

 **Portfolio 1**
      Jack's File
      Robyn's File
 **Portfolio 2**
      Joey's file
 **Portfolio 3**
      John's File
Run Code Online (Sandbox Code Playgroud)

是否有一些我可以使用的SQL将文件组合下的文件分组,然后允许我使用PHP循环"GROUPS"并显示数据?

我尝试使用两个不同的循环,一个用于投资组合,然后使用另一个循环来获取所有文件,通过执行"if"语句来比较它是否属于投资组合,但我更愿意找出我是否可以得到它首先是MySQL.

当我使用Informix时,我在sql中执行类似Group By的操作,然后在shell脚本中使用foreach"Group By Header"获取"Group"的名称,然后使用类似"Group By Data"的内容显示属于Header的数据的内容....显然我的informix语法不正确,...这是一个很棒的功能......我能用MySQL完成这个,还是喜欢它?

谢谢.

php mysql sql group-by

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

如何在PHP中的一段时间后将访问者重定向到另一个页面?

在将超时放在页面上并将其重定向到另一个页面时,PHP有哪些隐藏的技巧?

php redirect timeout

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

Python词典,关键存在与后备

这些方法之间有什么区别,不一致或缺点吗?

foo = dict(key=u"")
bar = foo.get('key', 'foobar')
Run Code Online (Sandbox Code Playgroud)

VS

foo = dict(key=u"")
bar = bool(foo['key']) or 'foobar'
Run Code Online (Sandbox Code Playgroud)

python

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