请您在以下方面帮助我:
我正在编写一个 Prolog 程序,它接受两个数字 ,然后将它们组合为一个数字,例如:
Num1: 5
Num2: 1
Run Code Online (Sandbox Code Playgroud)
那么新的数字就是51。
假设V1是第一个数字 ,是V2第二个数字 。我想将新数字与合并然后相乘,所以我的问题是我该怎么做?V1V2V3
calculateR(R, E, V1, V2, V3, V4):-
R is V1 V2 * V3,
E is R * V4.
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助。
我正在尝试编写一个执行以下操作的正则表达式:删除标点符号,非阿拉伯语单词和数字,除了点和逗号.
我想有两个单独的正则表达式在java中执行以下操作:
请注意,我知道以下内容,但我无法从regx中排除不匹配的点和逗号:
"[\\p{P}\\p{Digit}]" - >用于删除数字和标点正则表达式
"[^\\p{InArabic}]+" - >用于删除非阿拉伯字母正则表达式
例:
العمر(age):هوالشيءالوحيدالذيكلمازادنقص.
执行这两个正则表达式后,我们应该得到以下内容:العمرهوالشيءالوحيدالذيكلمازادنقص.
任何帮助将不胜感激,因为我尝试了很多可能性,但所有这些都没有用.