这个问题纯粹是为了娱乐。正则表达式功能强大到足以实际将任意两个正整数相加吗?我的意思是用字符串a + b替换字符串a+b
。
我意识到这取决于我们为数字选择的符号。当然,如果我们将它们写为标记,则表示正则表达式很简单,只需删除加号即可。用二进制写的数字怎么样?有什么方法可以做到,还是有说服力的理由说明不可能做到这一点?
最佳答案
由于这很有趣,并且可以查看正则表达式的功能:
使用正则表达式查找素数-http://www.noulakaz.net/weblog/2007/03/18/a-regular-expression-to-check-for-prime-numbers/
关于regex - 创建一个正则表达式以将两个数字相加,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6852842/