3
投票
4答案
2653 次观看

将段落拆分为160个字符的文本消息

我无法接受一段文本并将其拆分为单词/句子以发送多个文本消息的逻辑。每条短信最多只能包含160个字符。我想整段地弄清楚。 这是解决方案(感谢Leventix!): public static function splitStringAtWordsUpToCharacterLimit($string, $characterLimit) { return explode("\n", wordwrap($string, $characterLimit)); }

1
投票
2答案
995 次观看

WCF字符串DataMember失败,并带有特殊字符

我有一个以这种方式构造的简单DataContract: [DataMember(EmitDefaultValue = false, IsRequired = true, Name = "TablePath", Order = 1)] public string TablePath { get; set; } 我尝试插入的值是这样的: %PATH%\%SPECIAL%\file.txt 我使用WCF测试客户端UI收到此消息 “ ...对于该类型不是有效值。” 我尝试了不同的字符组合,例如类似“%PATH%”的效果很好。 问题在于是否存在类似“%\”的...

4
投票
6答案
8691 次观看

在Python中同时处理两个文件

我有关于12340辆汽车的信息。此信息顺序存储在两个不同的文件中: car_names.txt,其中每一行的名称包含一行 car_descriptions.txt,其中包含每辆汽车的描述。所以每行40行,第六行显示@CAR_NAME 我想在python中做:在car_descriptions.txt文件中为每辆汽车的名称添加第7行(它是空的)中每辆汽车的名称(该名称来自另一个文件),紧随@CAR_NAME 我想到了: 1)读取第一个文件并将汽车名称存储在矩阵/列表中 2)开始读取第二个文件,每次找到字符串@CAR_NAME时,只需在下一行写上名字即可。 但是我想知...

3
投票
2答案
14539 次观看

KornShell Printf-填充字符串

我正在尝试编写一个KornShell(ksh)函数,该函数使用printf将字符串填充到特定宽度。 示例: 致电 padSpaces Hello 10 输出 'Hello ' 我目前有: padSpaces(){ WIDTH=$2 FORMAT="%-${WIDTH}.${WIDTH}s" printf $FORMAT $1 } 编辑:看来,这本身就是可行的,但是当我在脚本中分配它时,除了第一个空格外,它似乎丢失了所有内容。 TEXT=`padSpaces "TEST" 10` TEXT="$...

1
投票
5答案
4189 次观看

简单的JAVA:密码验证程序问题

我有一个简单的问题,说: xyz公司的密码应为6个字符长,由字母和数字组成。编写程序片段以读取字符串,并输出一条消息,提示输入的字符串是否被视为有效密码。 我需要帮助来完成此代码。我有无法伪装成Java代码的伪代码: print "enter new password" input newPassword digitCounter =0 letterCounter = 0 for I = 0 to newPassword.length() by 1 c = newPassword.charAt(i) if c is a digit incre...

15
投票
9答案
23828 次观看

如何在Java中反转String的大小写?

我想更改一个字符串,以使所有大写字母变为小写,并且所有小写字母变为大写。数字字符将被忽略。 因此“ AbCdE123”成为“ aBcDe123” 我想应该有一种方法可以遍历String并翻转每个字符,或者某些可以执行此操作的正则表达式。

133
投票
12答案
190219 次观看

Shell脚本中的字符串不区分大小写的比较

==运算符用于比较Shell脚本中的两个字符串。但是,我想比较两个字符串而忽略大小写,该怎么办?有任何标准命令吗?

1
投票
1答案
442 次观看

C#字符串处理中的错误是什么?

这是我作为MemoryStream在下面给出的代码中传递的HTML示例文档 <h5>Sample Document </h5> <h3> Present Tense </h3> </p><p>The present tense is just as you have learned. You take the dictionary form of a verb, drop the 다, add the appropriate ending. </p><p>&am...

3
投票
4答案
1706 次观看

试图用两个定界符分开,但不起作用-C

我写了下面的代码从stdin ex逐行读入。 city=Boston;city=New York;city=Chicago\n ,然后用';'分隔每一行定界符并打印每个记录。 然后在另一个循环中,我尝试用'='分隔符分割记录以获取实际值。但是由于某种原因,主循环(第一个循环)不会循环到第一个循环之外,为什么? char* del1 = ";"; char* del2 = "="; char input[BUFLEN]; while(fgets(input, BUFLEN, fp)) { input[strlen(input)-1]='123...

-1
投票
4答案
9681 次观看

使用递归Java从两个字符串(交织)打印交替字符

我正在尝试编写一种方法,该方法使用递归来打印通过“交织”字符串str1和str2形成的字符串。换句话说,它应该交替使用两个字符串中的字符:str1中的第一个字符,str2中的第一个字符,str2中的第二个字符,str2中的第二个字符,等等。 我将如何处理?

2
投票
2答案
704 次观看

在xpath表达式中使用字符串文字是不好的做法吗?

我目前在我的xpath表达式中使用字符串文字。例如: paragraphList = root.SelectNodes("paragraph"); 我知道您通常应该避免使用文字值,但是我认为这是安全的,因为xml节点的名称很少更改。这是不好的做法吗,还是我一样?

1
投票
3答案
5814 次观看

使用递归比较字符串以确定哪个先出现Java

我正在尝试编写一种使用递归比较字符串str1和str2的方法,并确定它们中的哪一个首先按字母顺序排列(即,根据字典中单词的使用顺序)。 如果str1按字母顺序排在首位,则该方法应返回int 1。 如果str2按字母顺序排在首位,则该方法应返回int 2。 如果两个字符串相同,则该方法应返回int 0。 我知道Java API中有一个compareTo方法,但我想知道如何在没有此方法的情况下完成此操作 这是我到目前为止所拥有的,但是我不确定如何进行 } if (str1.length().equals(str2.length())) return 0; ...

1
投票
5答案
3235 次观看

as3-从mysql格式化时间戳字符串

我正在从一个php文件中接收一个日期字段,我需要对其进行格式化。 我得到以下字符串:“ 2009-11-12 17:58:13” 我想转换为“ 2009年11月12日下午5:58:13” 我尝试使用Date类,但是却得到如下信息: 类型强制转换失败:无法将“ 2009-11-12 17:58:13”转换为日期。 有人知道这样做有什么好的工具吗?

4
投票
4答案
277 次观看

为什么编译器无法导出字符串数组的字符串长度?

注意::此问题受此答案。 以下是有效的C代码: char myString[] = "This is my string"; 这将在堆栈上分配一个长度为18的字符串(包括char myStrings[][] = {"My 1st string", "My 2nd string", "My 3rd string"}; 个字符),并为其指定指定的值。 但是,以下内容: char myStrings[][20] = {"My 1st string", "My 2nd string", "My 3rd string"}; 无效,给出错误“数组类型的元素类型不完整”。 ...

0
投票
3答案
1034 次观看

处理C中指向多个字符串的指针数组中存储的单个字符串的问题

提供了一个指向字符串的指针数组作为输入。任务是反转存储在指针输入数组中的每个字符串。我制作了一个名为reverseString()的函数,该函数可以反转传递给它的字符串。据我所知,此功能正常工作。 在指针的输入数组中存储/引用的字符串被一一发送到reverseString()函数。但是,当使用temp变量交换传递的字符串的值时,代码会在reverseString()函数中的某些点处挂起。我不知道为什么交换值时代码会挂起。请帮助我。 代码如下: #include <stdio.h> void reverseString(char*); int main() { c...

47
投票
13答案
141490 次观看

从C中的字符串中删除空格?

从C语言中的字符串中删除空格的最简单,最有效的方法是什么?

26
投票
4答案
110177 次观看

从C字符串中删除第一个和最后一个字符

我有一个看起来像"Nmy stringP"的C字符串,其中N和P可以是任何字符。如何在C语言中将其编辑为"my string"?

2
投票
3答案
9323 次观看

查找各种Arial字体大小的字符宽度(以像素为单位)

我有一个程序,可以使用C#中的PDFsharp手动生成PDF。尽管这很繁琐,但我必须使用它,并且即将完成任务。仅剩一个问题。 问题:我想知道如何在Arial中找到给定字符大小的给定字符的宽度。 我在想出一种更精确的文本环绕方法时遇到了麻烦。现在,以像素为单位定义框的宽度,然后继续在该框中写出一个字符串。我只是猜测可以容纳在盒子中的字符串的最大长度,并且有时会出现一些视觉怪异现象。 有帮助吗? 谢谢

0
投票
4答案
4698 次观看

将文本文件放入Java中的二维粗糙数组

大家好,这是的后续文章问题。我现在有一个文本文件,其格式如下: 100 200 123 124 123 145 我想要做的是将这些值放入Java中的二维粗糙数组中。 到目前为止,我的情况是这样: public String[][] readFile(String fileName) throws FileNotFoundException, IOException { String line = ""; ArrayList rows = new ArrayList(); FileReader fr = new FileReade...

1
投票
4答案
276 次观看

JavaScript中字符串的prototype属性在哪里?

我刚刚注意到 JavaScript 中的字符串上没有原型属性。> 这是一个教学上的问题,当我尝试将头放在JavaScript类型系统上时,会产生什么? "abc".toString()如何运作?我将如何扩展字符串?例如,如果我想能够做"hey you!".alertDialog()?

8
投票
7答案
17716 次观看

C ++ std :: string和NULL const char *

我正在C ++中工作,其中有两段大代码,一件是“ C风格”的,一件是“ C ++风格的”。 C型代码具有返回const char *的函数,而C ++代码在许多地方都具有之类的功能。 const char* somecstylefunction(); ... std::string imacppstring = somecstylefunction(); 它从C样式代码返回的const char *中构造字符串。 这一直有效,直到C样式代码更改并有时开始返回NULL指针为止。当然,这会导致段错误。 周围有很多代码,因此我想以最简约的方式解决此问题。预期的行为是imacp...

24
投票
4答案
41591 次观看

如何从将'\ n \ r'添加为行尾的多行TextBox中将字符串拆分为List <string>?</string>

我的XAML文件中有一个文本框: &lt;TextBox VerticalScrollBarVisibility="Visible" AcceptsReturn="True" Width="400" Height="100" Margin="0 0 0 10" Text="{Binding ItemTypeDefinitionScript}" HorizontalAlignment="Left...

110
投票
21答案
280210 次观看

从字符串中仅提取最右边的n个字母

如何从另一个substring中提取一个由最右边的六个字母组成的string? 例如:我的字符串是"PER 343573"。现在我只想提取"343573"。 我该怎么做?

0
投票
1答案
1796 次观看

使用VB.NET将字符串转换为Unicode

在不知道源编码的情况下,如何使用VB.NET将希腊字符串转换为Unicode?

1
投票
2答案
734 次观看

检查字符串是否为SortableDateTimePattern格式

有什么方法可以方便地检查字符串是否符合SortableDateTimePattern(“ s”),还是需要编写正则表达式? 我有一个表单,用户可以在其中输入版权日期(作为字符串),这些是允许的格式: 年份:YYYY(例如1997年) 年份和月份:YYYY-MM(例如1997-07) 完成日期:YYYY-MM-DD(例如1997-07-16) 完整的日期加上小时和分钟:YYYY-MM-DDThh:mmTZD(例如1997-07-16T19:20 + 01:00) 完整的日期加上小时,分钟和秒:YYYY-MM-DDThh:mm:ssTZD(例如1997-07-16T19:20:3...

3
投票
2答案
330 次观看

如何确定对象是否可以在C#中转换为有意义的字符串

我需要确定对象的ToString()方法是否将返回有意义的字符串而不是其类名。例如,bool,int,float,Enum等返回有意义的字符串,而ArrayList的实例将返回“ System.Collections.ArrayList”。如果有简单的存档方法? 谢谢。 关于, 韦恩

0
投票
3答案
599 次观看

如何在每行的开头添加特定值(尚不存在)?

我有一个包含网站地址的Excel工作表,记录数接近3,000,并且想要对其进行过滤,以便删除重复项。问题是我的Excel工作表中的许多网址(将近2,000个左右)都以http开头,例如http://www.google.com,其余的则没有http开头。这意味着当我使用Excel的filter命令时,它会像“ google”一样删除仅来自相同类型数据的重复项,即具有http或不具有http数据的 。 我想在所有剩余的1,000个左右的域中添加http,以便可以使用filter命令对其进行过滤。 是否有任何命令在所有1000左右的工作表行的起始值中添加http?

1
投票
4答案
969 次观看

根据通用性对字符串数组进行分类

我有大量的字符串(多个单词)(200000)。我想根据这些字符串之间的单词匹配的逗号数组对这些字符串进行分组。我想不出一个低计算时间的算法 “ AB 500 ” “公共汽车 AB 500 ” “ 新闻CA ” “ 新闻CA BLAH” 我的计划是 一种。将它们标记为单词。 b。创建全局数组令牌 C。将这些字符串与通用标记进行比较。 您猜到这没有帮助。您可以为此建议一种算法吗? 我正在用python写这个。.

1
投票
1答案
385 次观看

使用isEqualToString的NSString setter

在“实用核心数据”书中,我遇到了一个NSString setter的代码片段: - (void)setMyString:(NSString*)string; { @synchronized(self) { if ([string isEqualToString:myString]) return; [myString release]; myString = [string retain]; } } 这里是否有任何理由使用[string isEqualToString:myString]而不是stri...

1
投票
1答案
323 次观看

如何将C ++字符串转换为.NET String ^?

我一直在尝试找出如何在运气不佳的Visual Studio 2005中将字符串转换为String。 以下是相关代码: #include &lt;string&gt; using namespace std; #using &lt;System.dll&gt; using namespace System; string test = "a test string"; 所以我试图将测试转换为String ^以便在其他.NET类中使用,有人可以帮我吗?