String AppleScript中的字符串操作

在AppleScript中,我面临如下操作字符串的挑战: 基本字符串是电子邮件收件人的显示名称,例如:First-Last(First)。last@hotmail.com) 我想“修剪”显示名称以删除括号中的实际电子邮件地址 所需结果应为First Last-因此需要删除第一个支架前面的空间 在AppleScript中执行此操作的最佳和最有效的方法是什么?您可能希望使用以下更简单的解决方案: set theSample to "First Last (first.last@hotmail.c

String 将字符串参数添加到AudioUnit

例如,此AudioUnit必须通过网络连接到主机,主机名必须在Cocoa视图中配置,并且必须保存,以便重新加载项目时恢复主机名 您将如何做到这一点(接口+参数保存,当然除了网络之外)?您需要在音频单元中实现SaveState()和RestoreState()方法。当sequencer分别保存和打开文档时,将调用这些函数,使您有机会将数据存储在特定插件实例旁边 这些函数的定义可以在AudioUnit SDK中的文件AUBase.h中找到。您需要在AudioUnit中实现SaveState()和Re

String 字符串中的unicode字符导致应用程序崩溃

我正在制作一个应用程序,其中必须将远程数据库中的数据存储到本地sqlite3数据库中 问题是-当任何字符串 插入的字符包含unicode字符 例如:\U00a0或\U2022或\U2019, 它崩溃了 代码崩溃的部分是- NSString *insertQuery = @"insert into XYZ(field1,field2) values (@"1",[recordDict objectForKey:@"field2"]); // recordDict contains value:

String 用Matlab中的新行替换字符串中的\n

我正试图在Matlab中将分隔每一行的字符串单元格数组合并为一个字符串。 以下方法合并字符串,但最终字符串包含\n而不是新行: function str = toString(self) % some not important logic that creates cell array called strings % ... str = ''; for i = 1 : 9 str = strcat(str, str

String Powershell替换函数异常行为

一个简单的例子,我不知道如何让它工作 function replace($rep, $by){ Process { $_ -replace $rep, $by } } 当我这样做的时候 "test" | replace("test", "foo") 结果是 test foo 当我这样做的时候 function replace(){ Process { $_ -replace "test", "foo" } } "test" | replace() 结果是 te

String 检查字符串是否仅为字母(无符号和数字)lisp

我需要检查一个单词是否和字母连在一起 示例“hfjel”返回true “df(f0)”返回false 任何人都可以告诉我函数符号的名称 感谢您的帮助有一个名为的方便的标准函数,可以满足您的要求 CL-USER(1): (alpha-char-p #\a) T CL-USER(2): (alpha-char-p #\Γ) T CL-USER(3): (alpha-char-p #\α) T CL-USER(4): (alpha-char-p #\0) NIL CL-USER(5): (alpha-

String VBA对字符串长度有限制吗?

我有一个来自HTML源代码的大字符串(大约1000000个字符长)。我正在使用msinet.ocx查看来自适当网站的文本。我编写了一小段代码,以查找出现在不同关键短语(“组件附件矩阵”)之前的关键短语(“pkid=”),但它无法正常工作。以下是我现在拥有的: workbench = Cells(columnNumber, 1).Value myURL = "http://beams.us.yazaki.com/Beams/ViewDetails.aspx?topic=document&p

String 具有R中列列表的子集dataframe

我想选择数据框中存储在字符串变量中的所有列。例如: v1 <- rnorm(100) v2 <- rnorm(100) v3 <- rnorm(100) df <- data.frame(v1,v2,v3) 但是我想用一个变量来代替(c('v1','v2')(这些都失败了): select.me你是这个意思吗 dat <- cbind(df$v1, df$v2) dat这是基本的Rsytnax,也许您需要阅读 select.me这里最大的讽刺是,当你说“我想这么

String Ada:让用户输入一个字符串(1..10),并用空格填充其余部分

我已经定义了 subtype String10 is String(1..10); 我正试图通过键盘输入,而不必在按enter键之前手动输入空格。我尝试了get_line(),但出于某种原因,它实际上不会在输出get put()命令之前等待输入,而且我还认为它只会保留前面字符串中的内容,而不会用空格填充 我知道并使用过有界字符串和无界字符串,但我想知道是否有办法做到这一点 我试着为它创建一个函数: --getString10-- procedure getString10(s : string

String 有没有办法从字符串中删除空字符(而不是空格)?

我创建了一个字符数组charab[50]一次使用1个字符存储名称。然后我使用构造函数stringt=newstring(ab)将数组转换为string 但是如果名称是40个字符,那么最后10个字符将是000等等。你知道如何只获取名称吗 没问题,伙计们,我修复了它。您可以通过将数组填充为零来初始化数组。可能至少需要说明您使用的是哪种语言?首先,请添加一个标记,指示您使用的是哪种语言。其次,向我们展示一个说明问题的完整小程序(不需要超过六行左右)——并告诉我们如何知道最后10个字符是000。

String 如何在Visual C+中拆分字符上的字符串+;?

我一直尝试创建一个Visual C++程序,它从文本框中提取字符串,然后计算它的字符数,并将每个字符放在不同的标签中。我可以使用哪些函数从文本框中提取字符串,按字符分割字符串,并将每个字符放在不同的标签中? 使用GetDlgItemText将文本复制到char数组或CString对象中。如果文本控件映射到CEdit变量,请使用GetWindowText将文本复制到缓冲区 使用strlen或CString::GetLength查找字符串的长度。如果要修剪空格,请使用CString::trim 然后

String 指针中的字符数

这很简单,但我忘记了,因为我上次这么做是在两个月前。我想知道如何在字符串指针中找到字符数(字母)。我试图使用sizeof()和strlen(),但它们返回了错误的值。例如,当insert=“-dh o output-i input”时,sizeof()函数返回210。我将非常感谢你的帮助。我的职能: int find(char* insert, char* check) { } strlen()应该为以null结尾的字符串提供正确答案(字符串长度)sizeof是一个运算符,在这种情况下,它将

String 字符串到表

我知道这是个很奇怪的问题, 但是假设我有这种类型的字符串 local string_1 = "{ [name] = "string_1", [color] = "red" }" local string_2 = "{ [name] = "string_2", [color] = "blue" }" local string_3 = "{ [name] = "string_3", [color] = "green" }" 我能用table.insert或其他东西把它们变成这个吗 local ta

String 为什么Utf8与ascii兼容

UTF-8中的A是U+0041拉丁文大写字母AA是065 UTF-8如何与ASCII向后兼容?ASCII仅使用8位字节的前7位。因此,从00000000到01111111的所有组合。此范围内的所有128字节都映射到特定字符 UTF-8保留这些精确映射。ASCII中由011101011表示的字符在UTF-8中也由相同的字节表示。所有其他字符以多个字节的序列编码,其中每个字节具有最高的位集;i、 e.UTF-8中所有非ASCII字符的每个字节的格式为1xxxxxx为什么: 因为所有东西都已经是ASC

String 查找两个字符串匹配/不同位置的算法

我正在寻找不同java程序的源代码的相似性/差异性。 我使用了Levenshtein算法的一个实现来发现这两个程序有多相似。 我想知道是否有任何算法可以帮助找到两个字符串不同的确切位置。通过查看diff的内部工作原理,您将发现比您想知道的更多的内容-例如,请参阅或简单地看您知道有许多优秀的工具可以满足您的需要吗?有什么特别的原因要重新发明轮子吗?这是学校的一个项目。所以,我只是想学习

如何从ArrayList转换为String?

在java中编译ArrayList之后,如何将其打印为字符串? 使用ArrayList.toString()给出的值用括号括起来,中间用逗号隔开 我想打印它们,不带括号,它们之间只有空格。用于c# (假设为Java) 您可以编写自己的方法来实现这一点: 公共静态字符串listToString(列表){ StringBuilder sb=新的StringBuilder(); 布尔b=假; 对于(TO:列表){ 如果(b) 某人附加(“”); 某人附加(o); b=正确; } 使某人返回字符串();

String Scala:通过模式匹配拆分字符串

有没有可能像这样将字符串拆分成lexems "user@domain.com" match { case name :: "@" :: domain :: "." :: zone => doSmth(name, domain, zone) } 换句话说,与列表的方式相同……是的,您可以使用Scala的功能来实现这一点 我找到了一个,如果这不适合您,请随意使用另一个: [-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4} 我们要做的第一

String 返回特定子字符串的所有索引

是否有Scala库API方法(如果没有,还有惯用的方法)来获取较大字符串(源)中的子字符串(目标)的所有索引列表?我试着查看ScalaDoc,但没有找到任何明显的东西。有这么多的方法做这么多有用的事情,我猜我只是没有提交正确的搜索词 例如,如果我有一个“name:Yo,name:Jim,name:name,name:bozo”的源字符串,并且我使用了一个“name:”的目标字符串,那么我想返回List(0,8,17,27)的List[Int] 下面是我解决问题的快速技巧: def indexes

String 检查.CSV文件中是否存在字符串,以及该字符串是否不存在';t然后使用Powershell附加它

我有一个.csv文件,它使用两列,两列都有标题: 老师,频道 教师栏下方为教师用户名,频道栏下方为教师指定频道 我正在尝试让一个脚本工作,它将通过.csv检查登录的教师用户名,然后用他们的频道回复,如果他们的用户名不存在,则将其追加,并为其分配一个比以前的教师频道高1个数字的频道。脚本添加登录用户的新用户名后,应使用新分配的频道 到目前为止,我有: $strCSV = "\\SEVERNAME\SHARE\FOLDER" $strCurrentUser = Get-WmiObject -Clas

String 如何在matlab中保存矩阵中的字符串

我想有一个矩阵/单元格,里面有字符串,我可以访问这些字符串并在以后作为字符串使用 例如,我有一个变量(MyVar)和一个单元格(site),其中包含名称: MyVar=-9999; site={'New_York'; 'Lisbon'; 'Sydney'}; 然后我想做一些类似的事情: SitePosition=strcat(site{1},'_101'} 然后再这样做 save(sprintf('SitePosition%d',MyVar),); 这根本不起作用!是否有一种方法可以在矩阵

String 带负号的数字的正确模式是什么?

我有一个由空格分隔的数字字符串,我需要将它们存储在一个表中,但由于某些原因,负号无法识别 cord = "-53 2 -21" map = {} for num in cord:gmatch("%w+") do table.insert(map, num) end map[1], map[2], map[3] = tonumber(map[1]), tonumber(map[2]), tonumber(map[3]) print(map[1]) print(map[2]) print

String 如何在Swift中将字符串替换为字符串?

我想用另一个字符串替换字符串中的一些文本 例如:一个字符串等于“红色小汽车”。 我想用“大”来代替“小”,这样字符串就变大了 “红色大轿车”。我得用斯威夫特。谢谢 您可以使用stringByReplacingOccurrencesOfString,例如 let s1 : String = "Red small car" let s2 = s1.stringByReplacingOccurrencesOfString("small", withString: "big") 您可以尝试使用stri

String 字典大字符串

我试图理解字典中较大或较小字符串的概念。我的书给出了一些示例,其中字符串在字典上比彼此大或小,中间字符串的大小介于两者之间 string 1: a string 2: c intermediary string: b string 1: aaa string 2: zzz intermediary string: yyy string 1: abcdefg string 2: abcdefh intermediary string: (none) 我不确定一个字符串在两个字符串之间的词典要

String 从给定单词生成纵横字谜,最大化交叉点

是否有一些可行的(即多项式时间)算法,从一小部分(约20个)单词开始,构建一个最大化(或至少“大”)交叉数的纵横字谜?或者,如果交叉口标准不切实际,是否可以最大化纵横字谜的密度(在某种意义上) 我已经用Python编写了一个详尽的搜索,但是它花费的时间太长,超过六个单词 另见: (尽管答案很好,但并不能真正解决我的问题)。有多项式时间算法吗 回答:没有 对于一个简单的版本:如果一个单词的结尾字母与另一个单词的开头字母相同,我们可以将它们连接起来。例如: cat+tree+element ->

String 从字符串计算最大值的公式

我有许多单元格,在一列中列出了周数,例如: A1 = Wk01 A2 = Wk02 A3 = Wk09 A4 = Wk32 A5 = Wk24 我想每周提取最小值和最大值 你能推荐一个配方吗 A10=MAX_公式(A1:A5)=Wk32您可以在A10中使用此“数组公式” =“Wk”和最大值((0和替换(A1:A5,“Wk”和“)+0) 按CTRL+SHIFT+ENTER键确认 它使用SUBSTITUTE函数从每个单元格中去除“Wk”部分,以便MAX可以确定最大的数字-如果某些单元格为空,这也适

String Python连接字符串以生成字符串中所有单词的组合

如果我的字符串是:“这是一个字符串”,如何通过将每个单词与其相邻的单词连接起来来生成所有可能的组合 此输出将是什么样的: this is a string thisis a string thisisa string thisisastring thisis astring this isa string this isastring this is astring 我所尝试的: s = 'this is a string'.split() for i, l in enumerate(

String Python';shell字符串的处理

我仍然不完全理解python的unicode和str类型是如何工作的。注意:我使用的是Python2,据我所知,Python3对同一问题有完全不同的方法 我所知道的: str是一种古老的野兽,它保存的字符串编码方式是历史迫使我们使用的太多编码方式之一 unicode是一种更标准化的表示字符串的方法,它使用一个包含所有可能字符、表情符号、狗屎的小图片等的巨大表格 decode函数将字符串转换为unicode,encode则相反 如果我在python的shell中简单地说: >>>

String 哈斯克尔:当有两个相邻的撇号时,我如何拆分字符串?

我正在做一些字符串工作,这会让我重复一些单引号字符串,如: all''your''base''belong 我想把撇号之间的字符串分开,得到一个列表: all' 'your' 'base' 'belong 或者,更好的做法是,删去撇号中的每个单词,除非它的末尾只有一个撇号,这样最终的结果是: all' your base belong 我怎样才能干净利落地完成这项工作呢?根据您的具体操作,制作一个真正的解析器可能会更容易 {-# LANGUAGE FlexibleContexts #-}

String 如何避免存储数据库中双值的字符串采用指数格式

我有一个如下所示的类,用于使用marshaller生成XML 我有一个126字节的数据库浮点列,它存储大的数值 例如:工资浮动(126) 在课堂上,我有如下映射 @NamedQuery(name = "example", query = "SELECT test FROM example test WHERE (test.xmlGenerate IS NULL OR NOT test.xmlGenerate = 'Y')") public class Example { @Column(na

String 如何:在Bash中按照标题大小写规则转换文本

如何在遵循规则的同时将字符串转换为标题大小写,而不仅仅是将单词的每个首字母大写 示例规则: 除以下文字外,所有文字均大写: 将所有冠词(a,the)、介词(to、at、in、with)和并列连词(and、but、or)小写 将标题中的第一个和最后一个单词大写,而不考虑词性 在bash中有什么简单的方法可以做到这一点吗?我很感激你 (作为补充说明,这将用于parcellite操作。)$cat titles.txt 紫色烟雾 爱的人 山火 这首歌依旧 看着北风升起 八英里高 我只是顺道来的 草莓

String 在空格后获取字符串的一部分

假设我有一个名为Hi的字符串 我目前正在使用 m:match("^(%S+)") 要从字符串中获取Hi,现在我只需从字符串中获取“there”,但我不知道如何获取。签出此页面: 有很多方法可以在空白处拆分字符串中的单词 这一个似乎很适合你的问题: function justWords(str) local t = {} -- create an empty table -- create a function to insert a word into the table lo

String 在Impala中将字符串转换为时间戳

如何将表示日期时间的字符串转换为适当的时间戳 我原以为这样行得通,但事实并非如此 select from_unixtime(unix_timestamp(`date`, "YYYY-MM-DD;HH:MM:SS")) from t1 limit 100; 正如@jbapple在对我的问题的评论中所建议的,问题在于资本化。如Impala文件所述 目前,格式字符串区分大小写,特别是对于 区分m表示分钟,m表示月。在黑斑羚1.3及更高版本中, 您可以切换元素的顺序,使用可选分隔符 字符,并为每

String 需要删除的最小字符数

原始问题: 如果单词中的每两个字母出现一次,如果第一个字母出现x次,第二个字母出现y次,则单词为K-好单词,然后出现|x-y |≤ K. 给定一些单词w,他需要删除多少个字母才能使其成为K-good? 我已经解决了上述问题,我不要求解决上述问题 问题 我只是第一次误读了这句话,我只是在想我们怎样才能在线性时间内解决这个问题,这就产生了一个新的问题 修改问题 如果单词中每两个连续字母出现一次,如果第一个字母出现x次,第二个字母出现y次,那么单词是K-好的≤ K. 给定一些单词w,他需要删除多少

String 如何基于字符串特征保留凌乱表中的值

我有一个非常困难的file.asv(用@分隔的值),其中包含不匹配列的行 例如: name@age@city@lat@long eric@paris@4.4283333333333331e+01@-1.0550000000000000e+02 dan@43@berlin@3.1366000000000000e+01@-1.0371500000000000e+02 london@@2.5250000000000000e+01@1.0538333000000000e+02 纬度和经度值相当一致。它

String 声明字符串常量

声明的好处是什么: static constexpr const char* K = "k"; 与: static const std::string K("k"); 谢谢这是一个很大的区别,它将如何影响您的代码取决于许多事情。通常不建议使用第二种方法,因为您无法保证何时构造或销毁std::string对象 最好用以下几点来概括: 禁止使用具有静态存储持续时间的类类型变量:由于不确定的构造和销毁顺序,它们会导致难以找到的bug。但是,如果这些变量是constexpr,则允许使用它们:它们没有

String 基于有序的字符串对生成直观的唯一字符串?

相关的: 我想生成一个直观的唯一字符串来表示一对有序的字符串 P>显然,代码> Striga+String b 是非常直观的,但如果你考虑,例如,代码>“ST”+“环”=“STRI”+“NG”=“string”< /C> > 另外,与链接OP不同,我希望使用uniqueString(stringA,stringB)!=uniqueString(stringB,stringA),即非交换。 类似于MD5(stringA)-MD5(stringB)的东西在考虑链接的OP时可能会起作用,但我觉得它非

String 如何在python中返回非Ascii字母的str表示形式

我有一个代码片段,可以把葡萄牙语文本和数字分开。代码是: import re def name(): text = u'Obras de revisão e recuperação (45453000-7)' splits = text.split(u" (") return(str(splits[0].encode("utf8"))) name() 输出为:'Obras de revis\xc3\xa3o e recepera\xc3\xa7\xc3\xa3o' 但是

将System::String^转换为无符号字符*

我有一个C++Dll,我正在从一个C#项目调用它。在函数中,我需要一个字符串作为参数,然后将其转换为无符号字符*。我正在使用System.String^将C++字符串转换为C++字符串。在C++中,如何将字符串^转换为未签名的字符*?< /p> 我试过这个,但不起作用: void Function(String^ userInput) { unsigned char* msg; strcpy((char*)msg, userInput); // Doesn't work

String Bash删除字符串参数的引号

我需要在bash中执行一个接受构造参数的命令。字符串参数需要不带引号地传递。如何删除引号 这不起作用: Tracks='bark.mov' TrackDir='~/soundtracks/' TrackPath=$TrackDir$Track omxplayer -o local $TrackPath omxplayer -o local '~/soundtracks/bark.mov' 这不起作用: Tracks='bark.mov' TrackDir='~/soundtracks/' T

String 在Alteryx中将填充字符串转换为固定小数

我有一个很大的文本文件,没有标题,字段以固定宽度分隔。所有数字字段都用零填充。我想使用平面文件中的字段设置将其导入Alteryx 我的一些字段的格式应该是固定小数,例如“常规成本”列是固定小数,小数点前有9.04-5位小数,后面有四位小数。输入示例为“000026300”。期望输出为2.63 我想不出它的长度和比例要求 长度=9,刻度=4给出了误差 常规成本:“000023600.0000”太长,不适合此固定成本 显然,它不喜欢缺少的小数点。如果将文件作为字符串读取,则将小数点添加到字符串中的正

String 在插入列表后保留字符串属性

我正在做一个需要识别特定字符串并将其添加到列表中的项目。Im使用此方法将它们插入到特定位置: insertAt(E,N,Xs,Ys) :- same_length([E|Xs],Ys), append(Before,Xs0,Xs), length(Before,N), append(Before,[E|Xs0],Ys) 问题是,当我插入任何字符串(例如“4X”)时,我的列表中会显示4X,即数字和变量。插入后如何保留单引号? 这是给我带来问题的一行: insertAt('

String 如何删除与bash中特定位置的模式匹配的子字符串?

在bash脚本中,我使用一个包含多行文本的$temp变量,需要删除所有以空格开头的行中的第一个字符 我尝试使用sed: temp=$(sed's//')试试这个: temp=$(sed 's/^ //' <<< "$temp") temp=$(sed's/^/')试试这个,然后: temp=$(sed 's/^ //' <<< "$temp") temp=$(sed's/^/'参见:参见:

String 如何逐行读取批处理文件中超过字符的文本文件?允许限制行长度。(Windows,批处理脚本)

显然,上面的代码无法读取test.txt中的2行,因为每行都超出了限制(8191个字符) 通过打字 SetLocal EnableDelayedexpansion for /F "tokens=* delims=" %%a in ('type "test.txt"') do ( set "Line=%%a" echo Line: "!Line!" ) 它仍然会产生test.txt文件中的两行代码。但是,只要有两行进入for循环,就无法读取这些行

String 如何在flatter中将Unicode字符串转换为正确的字符串(中文)

我正在开发一个应用程序,在这个应用程序中,我从一个API中获取数据,并得到一个这样的汉字 “u9c9cu82b1u548cu7231” 应该是这样的鲜花和爱 如何转换它?您的字符串是转义的unicode格式。如果它总是这种格式,您可以简单地去掉转义的U字符,并将十六进制转换为代码点 var original = 'u9c9cu82b1u548cu7231'; // split on 'u' and remove the first empty element var parts

String 有没有一种方法可以实现Sprintf结果的倒数

因此,我使用 姓名:=蝙蝠侠 年龄:=38 nameAndAge=fmt.Sprintf%s%d,姓名,年龄 在另一个函数中,我可以访问变量name和age。现在我想找回我在Sprintf中使用的两个变量。我可以考虑的一种不经意的方法是基于分隔符拆分它并创建变量。我想知道是否有任何功能可用于执行此操作 像 变量名称字符串 变量年龄整数 //分离器在这里吗 fmt.ReverseSprintfnameAndAge,,姓名,年龄 谢谢你的帮助。从某种程度上说,这是可能的,但这是不可能的。从以下文件包

String 在AWK中搜索多个字符串

你好吗 我知道可以使用:awk'/string/{print}文件名。 是否有任何东西允许我使用同一个命令+多个字符串? 可能:awk'/string1//string2/。。。{print}文件名 提前感谢。是的,当然有很多方法可以实现“多字符串匹配”,例如(print是默认操作): 模式非常灵活,这里有一些来自gawk的文档:在/string/中/code>之间的东西不是一个字符串,而是一个regexp。请澄清您是否正在尝试搜索regexp或字符串,以及您是否希望进行部分字段、完整字段、部分

String 用于压缩字符串的typescript函数

我有一个赋值,其中我需要创建一个函数,该函数接受字符串作为输入,并返回它的“压缩”版本,其中相同的连续字符显示为字符,后跟其计数。例如: 运行编码(“aaaabbbccd”);//==>'a4b3c2d' 我需要在一个函数编程范例中这样做,这意味着每个变量都必须是常量,不允许循环 我有我可以使用的ramda库,有什么想法吗?因为这是一个家庭作业问题,我在这里只给出两个指针。 我希望这足够了 可以对字符串使用函数将其转换为字符数组 您可以使用该函数以函数方式更改数组并将其写回单个变量

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 408 页