- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在为 Javascript 中的函数 isPunct 编写一个命令行程序,并且正在努力启动和完全完成它。这是我到目前为止所拥有的:
function isPunct(str) {
var str = ".,:!?;";
if (/\pPunct/.test(str)) {
alert("Character is punctuation")
}
else {
alert("Character is not punctuation")
}
}
它在控制台中正常运行,但实际上并没有挑出标点符号。如果可以的话请帮忙!提前致谢。
最佳答案
function isPunct() {
//var str = "a.,:!?;"; -> false because of a
var str = ".,:!?;";
if (/^(\.|\,|\!|\?|\:|\;|\"|\'|\-|\(|\))*$/g.test(str)) {
alert("Character is punctuation")
}
else {
alert("Character is not punctuation")
}
}
isPunct();
关于Javascript isPunct 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42408781/
我目前正在为 Javascript 中的函数 isPunct 编写一个命令行程序,并且正在努力启动和完全完成它。这是我到目前为止所拥有的: function isPunct(str) { var
我有一个字符串,包括: UNIX is basically a simple operating system, but you have to be a genius to understand t
我正在尝试读入文件并从文件中删除所有标点符号。我一直在使用 ispunct() 遍历字符串并检查字符是否是标点符号,但它似乎没有捕捉到所有标点符号。我想知道我是否做错了什么。这是我的代码: 2.txt
我在构建“ReplacePuncsWithBlanks”函数后遇到断言失败。和我在数组首尾插入空格有什么关系吗? #include #include using namespac
for (int i = 0; i < strlen(s); i++) if(ispunct(s[i])) 我需要编写函数,其中我必须计算标点符号,如下所示;但是 ispunct 函数并
ispunct() 在以这种方式分隔单词时效果很好“一,二;三”。然后它将删除“,;”并替换为给定的字符。 但如果以这种方式给出字符串 "ts='TOK_STORE_ID';" 那么它会将 "ts='
我正在使用 Stanley B.Lippman 的 C++primer 这本书,这个错误是由 Excersise 3.2.3 test 3.10 的解决方案引起的。它需要编写一个程序来读取包含标点符号
char punct(char a[], int len) { for (int i = 0; i < len; i++) { if (ispunct(a[i]))
这个问题在这里已经有了答案: Check if string is a punctuation character (7 个答案) 关闭 7 年前。 是否有与 C99 标准函数“ispunct()”
我正在编写一个处理大部分文本的程序,需要删除标点符号。我遇到了一个 Debug Assertion Failed 错误,并将其隔离为:在非英文字母上测试 ispunct() 时发生。 我的测试程序现在
我想编写一个代码来检查 MAC 地址的正确性。输入应类似于 D7:6E:F4:30:17:2B。我正在考虑使用函数 isdigit() 和 isupper()。不知道如何让用户可以写入“:”符号并阻止
我试图将 std::ispunct 作为最后一个参数传递给 remove_copy_if,但发现编译失败。但是,如果我传递 ispunct(只是删除了 std::),程序会按预期编译和运行。 代码:
#include #include #include using std::string; using std::cin; using std::cout; using std::endl; i
我试图通过用户输入来识别字母、数字和标点符号的数量,我得到了数字的数量,但字母和标点符号不正确! . 我不知道为什么..这是我的代码 #include #include #include int
这段代码只输出大写字母的个数。它总是将 numMarks 和 numSpaces 输出为 0。我也尝试过 sentence.c_str() 得到相同的结果。我无法理解发生了什么。 cout int
我是一名优秀的程序员,十分优秀!