相关疑难解决方法(0)

理论计算机科学主题是否具有"真实世界"的开发应用?

通过"理论计算机科学主题",我指的是诸如常规语言和非常规语言,抽取引理和语法之类的东西.

我熟悉有限自动机和正则表达式的实际应用,但是这些其他主题给我带来了更多问题,因为我没有看到任何真实世界的应用程序.

theory computer-science

18
推荐指数
3
解决办法
1781
查看次数

用于括号内文本的Ruby正则表达式

我正在寻找一个正则表达式来替换括号中的所有项,除非括号在方括号内.

例如

(matches) #match
[(do not match)] #should not match
[[does (not match)]] #should not match
Run Code Online (Sandbox Code Playgroud)

我目前有:

[^\]]\([^()]*\) #Not a square bracket, an opening bracket, any non-bracket character and a closing bracket.
Run Code Online (Sandbox Code Playgroud)

但是,这仍然是方括号内的匹配单词.

到目前为止,我还创建了一个我的进度的rubular页面:http://rubular.com/r/gG22pFk2Ld

ruby regex

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

标签 统计

computer-science ×1

regex ×1

ruby ×1

theory ×1