问题列表 - 第10733页

Java正则表达式问题

我正在研究这段代码,它检查一行动作脚本3代码是否存在一个类型(MovieClip,Sprite,以及类路径中定义的自定义类),这些代码正在被迭代的集合中.

for (String type: typeList) {
    if (input.contains(type)) {
        // dome something here
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是,一些自定义类型名称还包含另一种类型的名称:

Custom type: fSceneController
Contains flash type: Scene
Run Code Online (Sandbox Code Playgroud)

所以.contains方法无法正常工作.我想在循环中使用正则表达式,模式检查类型,并确保在类型之前或之后没有a-zA-Z0-9.

Pattern p = Pattern.compile("<stuff here>"+ type + "<more stuff here>");
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我确定我应该在类型之前和之后放置什么,以便可以从可能包含部分文本的其他类型中清楚地检测到类型本身?

或者也许建议一种我可以用来实现同一目标的不同方法?

java regex

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

如何在特定日期,月份和年份的C中创建UTC时间?

如何在C中为以下日期创建UTC时间:

2038年7月1日

使用标准ANSI C函数调用(假设tm结构的tm_year元素不能大于137)?

c date utc

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

JavaScript/jQuery中的$ .param()反函数

给出以下形式:

<form>
    <input name="foo" value="bar">
    <input name="hello" value="hello world">
</form>
Run Code Online (Sandbox Code Playgroud)

我可以使用$.param( .. )构造来序列化表单:

$.param( $('form input') )

=> foo=bar&hello=hello+world
Run Code Online (Sandbox Code Playgroud)

如何用JavaScript反序列化上面的String并获取哈希值?

例如,

$.magicFunction("foo=bar&hello=hello+world")

=> {'foo' : 'bar', 'hello' : 'hello world'}
Run Code Online (Sandbox Code Playgroud)

参考:jQuery.param( obj ).

javascript jquery

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

如何在C++(gcc)中表示float和double?

浮点数如何由编译器表示和解释.我试图理解这一点,所以我可以很容易地解释字节数组对浮点数和双精度数的意义.

谢谢

c++ floating-point computer-science

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

Delphi的Subversion Exclusive Checkout和Subversion插件

目前是否有一项功能允许在SVN中进行独占结账?

是否有一个很好的Delphi插件允许通过IDE访问?

svn delphi svn-checkout

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

rsync仅复制特定文件夹

我有一个文件和dirs的目录.我想要的是从该目录制作几个文件夹的rsync副本.例如,假设我有这个:

/home/user
-- drwxr-xr-x  folderA
-- drwxr-xr-x  folderB
-- drwxr-xr-x  folderC
-- -rw-r--r--  file.1
-- -rw-r--r--  file.2
Run Code Online (Sandbox Code Playgroud)

我想使用rsync复制folderA和folerB.我创建了文件rsync_folders.txt

+ /folderA/**
+ /folderB/**
Run Code Online (Sandbox Code Playgroud)

我的问题是rsync将始终复制文件,除非它匹配排除模式.但如果我补充一下

- /**
Run Code Online (Sandbox Code Playgroud)

没有被复制,因为rsync首先匹配排除模式.

有任何想法吗?

注意:我无法列出要排除的所有文件夹和文件.它会不时变化.

linux rsync

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

SQL为一组id选择连接字符串

我必须处理一个mssql数据库和表中给出的信息,如下所示:

Users:

ID Name    Countries
--------------------
1  User1   1,2,3
2  User2   2,5

Countries:
ID Country
----------
1  Australia
2  Germany
3  USA
4  Norway
5  Canada
Run Code Online (Sandbox Code Playgroud)

现在,我正在寻找的是一个select语句,它将给我一个这样的结果:

Result:
ID User   CountriesByName
-----------------------------
1  User1  Australia, Germany, USA
2  User2  Germany, Canada
Run Code Online (Sandbox Code Playgroud)

我更喜欢一种解决方案,它不依赖于特殊的MSSQL语法,但我无法使用一些LINQ-magic :(

sql sql-server select join

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

哪个是最可靠的Web服务器,可以在生产或开发中使用RoR?

Mongrel,Thin,Webrick,Passenger ...哪一个是将RoR应用程序放在生产环境中最有效的解决方案?哪一个是最灵活的,更容易在Windows下安装和设置开发环境?

ruby webserver ruby-on-rails

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

嵌入式系统的C XML库

我正在开发一个嵌入式系统项目,该系统使用XML将数据输入和输出系统.我不希望XML处理转换成一堆使用snprintf()/ strcat()和朋友构建XML字符串或通过计算" <"和" >"字符来解析XML的位.

我发现了几个XML库,其中一些甚至可能足够小,但它们最接近C的是C++,这不是这个系统的卡片.我希望我能找到一个满足以下约束条件的XML库:

  • C源代码
  • 没有动态内存分配
  • 廉价.免费更好,但Copyleft不会做的伎俩.

它不一定是一个完整的解析器 - 我只是希望能够从嵌套元素中提取文本,并且有一种相当简单的方法来生成不依赖于格式字符串的XML.尚未使用属性,因此库甚至不需要支持它们.XML文档非常小,所以类似DOM的东西就可以了,只要它可以与客户端提供的缓冲区一起使用(就地解析原始XML会很好).

PugXML和TinyXML看起来非常接近,但我希望那里的人知道一个专为基于C的嵌入式系统量身定制的XML库,我的谷歌搜索正在丢失.

c xml embedded

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

如何设置Eclipse日期变量格式?

如何设置可以在Eclipse模板中使用的$ {date}变量的格式?

eclipse variables date code-templates

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