Questions tagged «string»

字符串是有限的符号序列,通常用于文本,尽管有时用于任意数据。



15
strtok()如何在C中将字符串拆分为令牌?
请向我解释strtok()功能的作用。该手册说它将字符串拆分为令牌。我无法从手册中了解其实际功能。 我添加了手表,str并*pch在第一个while循环发生时检查其工作情况,其中的内容str仅为“ this”。屏幕上如何显示下面显示的输出? /* strtok example */ #include <stdio.h> #include <string.h> int main () { char str[] ="- This, a sample string."; char * pch; printf ("Splitting string \"%s\" into tokens:\n",str); pch = strtok (str," ,.-"); while (pch != NULL) { printf ("%s\n",pch); pch = strtok (NULL, " ,.-"); } …
114 c  string  split  token  strtok 

21
有效替换字符串中的所有重音字符?
对于穷人在客户端实现近排序正确排序的情况,我需要一个高效的JavaScript函数替换字符串中的单个字符。 这就是我的意思(请注意,这适用于德语文本,其他语言则不同): 本机排序弄错了:abcouzäöü 正确的排序规则是:aäbcoöuüz 基本上,我需要将给定字符串的所有出现的“ä”替换为“ a”(依此类推)。这样,本机排序的结果将非常接近用户的期望(或数据库将返回的结果)。 其他语言也具有执行此操作的功能:Python提供str.translate(),在Perl中tr/…/…/,XPath具有功能translate(),ColdFusion具有ReplaceList()。但是JavaScript呢? 这就是我现在所拥有的。 // s would be a rather short string (something like // 200 characters at max, most of the time much less) function makeSortString(s) { var translate = { "ä": "a", "ö": "o", "ü": "u", "Ä": "A", "Ö": "O", "Ü": "U" // probably …

4
如何生成一定长度的字符串以插入文件中以满足文件大小标准?
我需要测试一些有关文件大小的负载问题。我有一个用C#编写的Windows应用程序,它将自动生成文件。我知道每个文件的大小,例如。100KB,以及要生成多少个文件。我需要帮助的是如何生成小于或等于所需文件大小的字符串。 伪代码: long fileSizeInKB = (1024 * 100); //100KB int numberOfFiles = 5; for(var i = 0; i < numberOfFiles - 1; i++) { var dataSize = fileSizeInKB; var buffer = new byte[dataSize]; using (var fs = new FileStream(File, FileMode.Create, FileAccess.Write)) { } }
114 c#  string  .net  operations 

12
如何获取URI的最后一个路径段
我输入的是一个字符串URI。如何获得最后的路径段(在我的情况下是id)? 这是我的输入URL: String uri = "http://base_path/some_segment/id" 我必须获得我尝试过的ID: String strId = "http://base_path/some_segment/id"; strId = strId.replace(path); strId = strId.replaceAll("/", ""); Integer id = new Integer(strId); return id.intValue(); 但这是行不通的,并且肯定有更好的方法可以做到这一点。
114 java  string  url 







17
T-SQL中的PadLeft函数
我有下表A: id ---- 1 2 12 123 1234 我需要左id值零填充: id ---- 0001 0002 0012 0123 1234 我该如何实现?
113 string  tsql 

16
在python中创建漂亮的列输出
我试图在python中创建一个不错的列列表,以与我创建的命令行管理工具一起使用。 基本上,我想要一个像这样的列表: [['a', 'b', 'c'], ['aaaaaaaaaa', 'b', 'c'], ['a', 'bbbbbbbbbb', 'c']] 变成: a b c aaaaaaaaaa b c a bbbbbbbbbb c 使用普通标签不会解决问题,因为我不知道每一行中最长的数据。 这与Linux中的'column -t'相同。 $ echo -e "a b c\naaaaaaaaaa b c\na bbbbbbbbbb c" a b c aaaaaaaaaa b c a bbbbbbbbbb c $ echo -e "a b c\naaaaaaaaaa b …
113 python  string  list 

5
PostgreSQL中的字符串文字和转义字符
尝试在表中插入转义字符会导致警告。 例如: create table EscapeTest (text varchar(50)); insert into EscapeTest (text) values ('This is the first part \n And this is the second'); 产生警告: WARNING: nonstandard use of escape in a string literal (使用PSQL 8.2) 有人知道如何解决这个问题吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.