首页 文章
  • 3 votes
     answers
     views

    带有char *和<<运算符的条件跳转valgrind

    我正在编写我的String类的版本,但Valgrind抱怨我的字符串 &lt;&lt; 运算符的实现 . 错误是在错误的行,如果我通过char打印char它工作得很好 . 我哪里错了? Valgrind错误: == 2769 ==条件跳转或移动取决于未初始化的值== 2769 ==在0x4C2AC28:strlen(在/usr/lib/valgrind/vgpreload_memcheck-am...
  • 455 votes
     answers
     views

    如何枚举String类型的枚举?

    enum Suit: String { case spades = &quot;♠&quot; case hearts = &quot;♥&quot; case diamonds = &quot;♦&quot; case clubs = &quot;♣&quot; } 例如,我该怎么做: for suit in Suit { // do something...
  • 4 votes
     answers
     views

    将一个C字符串数组传递给Fortran(iso_c_binding)

    如何将C字符串数组( char* cstrings[] )传递给Fortran子例程? 问题Arrays of strings in fortran-C bridges using iso_c_binding肯定是相关的,但答案似乎不正确,甚至不用GNU Fortran编译 . 我目前正在为Fortran代码开发一个C接口,我期望 iso_c_binding (我以前用过的)会让这件事变得轻而易举...
  • 1 votes
     answers
     views

    反转用户输入的整数字符串(C)

    我想要做的是反转用户输入的一串数字 . 会发生什么事情是编译并运行直到我在 scanf 之后点击进入 . 然后我得到一些微软运行时错误......出了什么问题??? 注意:这是家庭作业,但我已经弄明白了 . 令我感到困惑的是这个错误 . #include &lt;stdio.h&gt; int main() { unsigned int giveStr = 0; char* cha...
  • 0 votes
     answers
     views

    如何使用excel下行代码

    我写了一个代码= Worksheets(&quot;Sheet1&quot;).range(&quot;A&quot; &amp; &quot;:E&quot;).Copy Destination:=Sheets(&quot;Sheet2&quot;).range(&quot;A1&quot;). 此代码帮助我将Sheet1中的内容(在A列到E中)复制到另一个Sheet2 . 它被复制到A1中 ...
  • 86 votes
     answers
     views

    正则表达式如何匹配可选字符

    我有一个我认为直到现在才正常工作的正则表达式 . 我需要匹配一个可选字符 . 它可能存在或不存在 . 这是两个字符串 . 顶部字符串匹配,而下部字符串不匹配 . 较低字符串中缺少单个字母是导致其失败的原因 . 我在那里,如果没有,继续得到其余的字符串 . 这封信可以是 A-Z . 如果我从正则表达式中删除 ([A-Z]{1}) +.*? + ,它将匹配除了字母之外我需要的所有东西,但它有点重要 ...
  • 0 votes
     answers
     views

    正则表达式:匹配除逗号之外的任何字符(包括空格)

    我想匹配任何字符和除逗号之外的任何空格与正则表达式 . 只匹配除逗号以外的任何字符给我: [^,]* 但我也想在字符串中的任何地方匹配任何空白字符,制表符,空格,换行符等 . 编辑: 这是在vim中使用sed:%s / foo / bar / gc . 我想找到从func开始直到逗号,在下面的例子中: func(&quot;bla bla bla&quot; &quot;asdfasdfas...
  • -1 votes
     answers
     views

    Python:如何从字符串中的数字中删除空格

    我想从PYTHON中删除字符串中的空格: 示例: Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua . Ut enim ad minim veniam,quis nostrud exercitati...
  • 462 votes
     answers
     views

    如何在JavaScript / jQuery中查找数组是否包含特定字符串? [重复]

    这个问题在这里已有答案: How do I check if an array includes an object in JavaScript? 44答案 有人能告诉我如何检测 &quot;specialword&quot; 是否出现在数组中?例: categories: [ &quot;specialword&quot; &quot;word1&quot; &quo...
  • 0 votes
     answers
     views

    使用python从windows中的文件打印俄语文本

    我有文件每行1个字,记事本显示ANSI编码 . 文件看起来像(俄文): вымышлять тем|тема|то|тот не мало|менее|меней 输出类似于: ЇхфюЁ|ЇхфюЁр ьшїрщыютшў фюёЄюхтёъшщ чряшёър шч яюфяюы№х яєсышўэ√щ ¤ыхъЄЁюээ√щ сшсышюЄхър 我的代码: import sys ...
  • 0 votes
     answers
     views

    混合cin和getline输入问题[重复]

    这个问题在这里已有答案: cin and getline skipping input [duplicate] 4个答案 我正在做c primer的练习,并尝试做一个接收单词和一行的程序 . 如果当我要求一个单词(带有cin)时我按下回车键,那么程序只是跳过下一行并且要求换行(使用getline)...如果我在cin中写了一个完整的短语(比如“你好美丽的世界“)然后第一个词(”你好“)由cin...
  • -1 votes
     answers
     views

    Java ArrayList字符串分离

    这是我的代码: import java.util.ArrayList; public class SplitString { public static void main(String[] args) { String s = &quot;80+5+3*(11%(3*2)-(5+1)+6)-(10+10)+(2*2)*5&quot;; Arr...
  • 0 votes
     answers
     views

    输入系统,用户输入对象的数组位置,后跟#到indiacte数量,但它给我一个错误

    这是一个小吃店计划! public void sale() { if (!ingredients.isEmpty()) { printFood(); String choice = JOptionPane.showInputDialog(&quot;Enter Your choices seperatad by a # to indi...
  • -2 votes
     answers
     views

    如何获取字符串的用户输入然后是int?

    我有一个数据库类,它是一个包含许多对象的数组 . 该函数将从用户获取一些输入,包括字符串和整数 例如: std::cout &lt;&lt; &quot;Enter first name: &quot;; std::cin.ignore(std::numeric_limits&lt;std::streamsize&gt;::max(), '\n'); std::getline(std::cin, ...
  • 0 votes
     answers
     views

    我怎样才能确切地看到std :: cin输入缓冲区中的内容?

    我遇到的问题是,当一个人在控制台中键入内容时,我想要确切地看到输入缓冲区中的内容我知道如何查看它的唯一方法是使用std :: cin :: getline()或std: :getline(),但我认为这两个都写入char指针或std :: string对象,具体取决于系统特定的行尾字符是否合适 . 例如,我认为在Windows上如果你在控制台上按Enter键它会输入'\ r''\ n',但是当我尝...
  • 170 votes
     answers
     views

    为什么.NET String是不可变的? [重复]

    这个问题在这里已有答案: Why can't strings be mutable in Java and .NET? 17答案 众所周知,String是不可改变的 . String不可变的原因是什么,StringBuilder类的引入是可变的?
  • 189 votes
     answers
     views

    Java中字符串的不变性

    请考虑以下示例 . String str = new String(); str = &quot;Hello&quot;; System.out.println(str); //Prints Hello str = &quot;Help!&quot;; System.out.println(str); //Prints Help! 现在,在Java中,String对象是不可变的 . 那...
  • -1 votes
     answers
     views

    C赋值简介:并行数组

    我是一名初学者,正在为我教授指定的课程寻求帮助 . 任务是使用2个并行循环来询问用户5种不同的莎莎酱及其成本 . 然后打印出名称,总销售量,平均值,畅销书和最差销售量 . 问题是,我可以计算最好和最差的销售,但这些是整数 . 我不明白我怎么能拉字符串而不是int?任何帮助都会受到欢迎!#include #include &lt;string&gt; #include &lt;cmath&gt; #...
  • 294 votes
     answers
     views

    如何在R中找到字符串的长度?

    如何在不拆分R的情况下找到字符串的长度(字符串中的字符数)?我知道如何找到列表的长度而不是字符串的长度 . 那么Unicode字符串怎么样?如何在Unicode字符串中找到长度(以字节为单位)和字符数(符文,符号)? 相关问题: How to find the &quot;real&quot; number of characters in a Unicode string in R
  • 3 votes
     answers
     views

    C中的字符串副本导致分段错误

    我试图使用strcpy函数将字符串复制到另一个char指针变量 . 但我总是得到分段错误 . 这是我的代码 . /* strcat example */ #include &lt;stdio.h&gt; #include &lt;string.h&gt; int main() { char str[100]=&quot;&quot;; char *pch3; strcpy(pch3,...
  • 384 votes
     answers
     views

    如何使用JavaScript替换字符串中的所有点

    我想在JavaScript字符串中替换所有出现的点( . ) 例如,我有: var mystring = 'okay.this.is.a.string'; 我想得到: okay this is a string . 到目前为止我试过: mystring.replace(/./g,' ') 但最终将所有字符串替换为空格 .
  • 5 votes
     answers
     views

    正确使用ruby字符串中的gsub

    我有这个表达式: channelName = rhash[&quot;Channel&quot;].gsub(&quot;'&quot;, &quot; &quot;) 它工作正常 . 但是,我只能用它替换1个字符 . 我想为替换添加一些字符 . 所以我尝试了以下方法: channelName = rhash[&quot;Channel&quot;].gsub(/[':;] /, &quot; ...
  • 2 votes
     answers
     views

    正则表达式中的双引号

    跟进我之前的问题here . 我意识到我需要对我的正则表达式案例更加具体,以获得适合我案例的答案 . 我已经用这个正则表达式打了很长时间(也使用我之前的问题的答案),我似乎无法构建我需要的东西 . 我需要在所有字符串中替换所有出现的两个重复单引号 '' 和 \' (因此内部字符串表示单引号 'somesStringWithOrWithoutDoubleQuoteOccurrences' 之间) ....
  • 2 votes
     answers
     views

    正则表达式,匹配字符串中的子字符串

    我想用这个正则表达式捕获一个字符串: ^([\d]_[a-z|A-Z]+_test)$ 所以它会捕获类似的东西: 1_mytest_test 但是,如果字符串在另一个字符串中,如: results.1_mytest_test.=fail, more info 没有比赛 . 我认为 ^ 和 $ 会划分我正在寻找的字符串的开头和结尾,对吧?
  • 3 votes
     answers
     views

    以字母开头的正则表达式包含一个大写/一个小写字母,一个数字,没有特殊字符和最少8个字符

    我想写一个正则表达式: 以字母开头 包含一个大写和一个小写字母 包含一个数字 不允许使用特殊字符 至少8个字符 到目前为止,我有大写/小写条件,使用以下正则表达式设置的数字和最小字符要求: /^(?=.*?[a-z])(?=.*?[A-Z])(?=.*?[0-9]).{8,}$/ 我对解决 starts with a letter 和 does not allow spe...
  • 0 votes
     answers
     views

    Python - 用不同的替换替换字符串中的multipe匹配

    我有两个文本文件,并使用第二个文件中的实际匹配替换XXX占位符 - 按照第二个文件中给出的顺序 . 第一个文本是一行中包含多行和多个占位符的文件 . 欧盟由以下国家XXX,XXX,XXX,XXX,XXX,......组成 . 欧盟内三个最大的国家是XXX,XXX,XXX . 第二个文件是每行一个匹配的列表: 波兰荷兰丹麦西班牙意大利德国法国 我想将它替换为以下内容: 欧盟由以下国家组成:波兰,荷兰...
  • 1 votes
     answers
     views

    我需要这个正则表达式模式的帮助

    嗨,我的正则表达式模式有问题: preg_match_all('/!!\d{3}/', '!!333!!333 !!333 test', $result); 我希望这匹配!! 333但不是!333!333 . 如何修改此正则表达式以仅匹配最多5个字符 - 两个!和三个数字 .
  • 0 votes
     answers
     views

    Android将String转换为StringEntity时的值不正确

    我正在使用HttpPost向服务器发送一个字符串 . 这个字符串是一个JSONObject,我之前已经转换为String到目前为止一切正常...它必须与内容类型“application / json”一起发送 . 要发送它,将我的String转换为StringEntity并添加到httpPost.setEntity(my_string)...问题是服务器告诉我无法识别数据(已准备好接收转换为Str...
  • 1 votes
     answers
     views

    PHP只保留字符串中的字母,数字,空格[复制]

    可能重复:PHP - 正则表达式只允许字母和数字 首先抱歉我的英语不好 . 我有问题 . 我有一个字符串(这只是一个例子) $string = 'on&quot;c,e. //up!@#on$# a @#ti'][;me 2012'; 我需要做什么,使字符串看起来像: $string_after_clean_up = 'once upon a time 2012'; 我需要删除除字母/数...
  • 0 votes
     answers
     views

    HEAP CORRUPTION DETECTED:正常阻塞后

    我试图自己定义C中的字符串类只是为了练习,当定义一个追加函数时,我得到以下错误: HEAP CORRUPTION DETECTED:正常块CRT检测到应用程序在堆缓冲区结束后写入内存 . 休息是当我尝试在“delete [] aPtr”中解除分配内存时,这是我的代码: 私人成员:int len,cap; char * aPtr; String::String() //default constr...

热门问题