String 字符串比较在shell脚本中不起作用

我已经编写了一个简单的shell脚本来完成一些自动化工作。基本上,脚本会搜索当前路径中的所有文件,如果文件是指定的文件,它会执行一些操作。 以下是相关行--- 但是,第3行中的字符串比较不起作用,我在运行脚本时得到了这个结果-- 要做的更正是什么?使用:如果[“$i”=“ls.sh”]-注意空格。使用:如果[“$i”=“ls.sh”]-注意空格。有几个问题 在第1行中,你没有做你认为你是的事情。您应该在ls*周围加上反引号: for i in `ls *` 这将遍历当前目录中列出的所有文件。您

String 如何使用已定义的字符集将字母数字字符串编码/解码为无符号整数

我有这个字符集=[0123456789A BCDEFGH IJKLMNOPRTUVWZX] 我需要知道如何在gcc/C中将任何无符号int转换成这个 数字串 02 = 2 10=A 20=K 30=W 1500 = ??? 8534=???如果你知道如何将十进制数转换为十六进制数,那么你在那里是必不可少的。若要将十进制转换为此字符集中的数字,请使用该字符集中的字符数作为基数,而不是16 如果您不知道如何将十进制转换为十六进制,快速搜索将为您找到算法。以下是此网站的第一个搜索结果

String Lua参数作为字符串名

我有这样一个字符串: local tempStr = "abcd" local abcd = 3 print( tempStr ) -- not correct!! 我想将名为abcd的变量发送到如下函数: local tempStr = "abcd" local abcd = 3 print( tempStr ) -- not correct!! 结果将是3,而不是abcd。如果变量声明为本地变量,则不能这样做。这些变量只是堆栈地址;它们没有永久存储空间 您要做的是使用变量的内容访

String 递归-字符串的所有置换

可能重复: 我知道递归,可以编写类似于fibonacci数,树遍历的程序,所以我想我知道它,但具体到这个问题上,我感觉很糟糕 请指导我如何计算字符串的所有可能排列以下是不同排列算法的好例子,包括递归算法:按照我的指导:在SO搜索框中写下标题。你试过什么?

String 比较MIPS程序集中的字符串

我在数据段中定义的数组中有一组字符串。如果我从数组中提取2个字符串,是否可以比较它们以查看哪一个在mips中具有更大的值?我该怎么做?基本上,我希望根据字母顺序重新排列字符串 编辑:这不是我试图在特定问题上获得帮助,而是一个可以帮助我处理代码的一般性问题。谢谢 如果是我,我会创建一个指向字符串的指针列表。也就是说,每个字符串的地址列表。然后编写一个子例程,比较给定指针的两个字符串。然后,当需要交换字符串时,只需交换实际的指针 您希望避免交换字符串本身,因为它们可能会被紧密地打包,因此您必须进行大

String Eggplant/Sensetalk使用大写单词解析和分隔字符串

我需要能够使用Sensetalk(Eggplant GUI测试人员使用的脚本语言)解析和分离文本字符串。我希望能够为代码提供一个文本字符串: Put "MyTextIsHere" into exampleString 然后在每个大写字母前插入空格,第一个大写字母除外,因此以下内容将存储在exampleString中: "My Text Is Here" 我基本上想把字符串分成它包含的单词。在搜索了文档和web之后,我还没有找到解决方案(我同意,用另一种语言会容易得多——唉,这不是我的选择)

String 如何检查Lua中的字符串中是否找到匹配文本?

如果在一个文本字符串中至少找到一次特定的匹配文本,我需要设置一个条件为true,例如: str = "This is some text containing the word tiger." if string.match(str, "tiger") then print ("The word tiger was found.") else print ("The word tiger was not found.") 如何检查文本是否在字符串中的某个位置找到?有两个选项可用

String 在UNIX中基于分隔符拆分行

我有一些SQL查询返回的数据,如下所示。我正在尝试根据分隔符分隔行,并将其发送到新行。如何在UNIX中执行此操作。。我尝试使用shell脚本,但无法通过 ALB|1001|2012-04-15 ALB|1001|2012-04-14 ALB|1001|2012-04-16 ALB|1001|2012-04-17 ALB|1001|2012-04-15 ALB|1001|2012-04-14 ALB|1001|2012-04-16 ALB|1001|2012-04-17 对于该特定示例,

String 在x86程序集中追加两个字符串

我目前正在AT&T Assembly中处理一项作业,现在我必须附加两个字符串: message: .asciz "String 1" before: .asciz "String 2" 我真的不知道怎么做或者怎么开始。我已经在网上搜索过了,但找不到任何有用的信息。我想我必须手动将第二个字符串的字符复制到第一个字符串的末尾,但我不确定这一点 谁能告诉我怎么做吗?:) 这个问题没有提到目标内存,这使得回答起来有些困难。我也不知道是16位、32位还是64位。为了方便起见,我还假设它们是C风格的以0结

String 添加随机字符串的Magento URL

目前正在运行一个Magento安装,它似乎在每个产品URL的末尾打印#.UD3vymhSSYV。我假设我可以使用htaccess文件删除它,但是,每当这样做时,它就会生成一个不同的随机代码 正如你在上面看到的。我只是不知道它是从哪里来的,或者如何摆脱它 任何帮助都会很好。这个答案可能是错误的: 无害-您添加了一些ADDTHIS扩展 它们的URL如下所示: 无需采取进一步行动,但您可能希望清除“addthis”跟踪者代码 这个答案基本上是错误的: 在我看来,这不像是Magento SID字符串

String 长度不能小于零vb.net中的参数名称长度错误

我正在从数据库获取数据并存储在dataset中。dataset包含电话号码列表。 我想知道每个电话号码的长度。如果长度为10,则表示将其添加到一个数据表中。或长度大于10表示从电话号码右侧获取10个字符,并将其存储在同一数据表中。这是我的代码。调试代码时,我只获得8000行。但最初数据集包含40700行值。在 datatable达到8000行时出错 my code ------- ada.Fill(ds, "reports.renewal_contact_t ")

String 在Vala中将Pango字体描述转换为字符串

我试图将GTK 3中字体选择器对话框返回的Pango字体描述转换为字符串,但是C函数: pango\u font\u description\u to\u string() 不起作用,因为它是另一种语言。我在网上搜寻答案,但毫无结果。有人知道如何将Pango字体描述转换为字符串吗?应该有你需要知道的一切 要获取字符串表示形式,它是my\u description.to\u string(),反之(来自字符串的描述),它应该是 var my_description = FontDescriptio

String elisp中的转义反斜杠

我正在尝试在elisp中创建字符串\],以便包含在正则表达式中。当我返回字符串\\]时,我得到字符串\\],但当我返回字符串\]时,我得到字符串]。这对我来说毫无意义。以下是ielm的输出: ELISP> "\\" "\\" ELISP> "\\]" "\\]" ELISP> "\]" "]" 这是怎么回事。为什么第一个反斜杠没有转义第二个?您缺少的是字符串的打印方式与您键入字符串的方式相同。因此,如果字符串包含需要转义的字符,则会在其前面打印反斜杠。但如果它包含一个不需要转

String 比较excel vba中的字符串

我有一组字符串,由字符“a”、“B”…“Z”(没有其他字符)组成。典型的字符串类似于ABZYC。这些字符串是成对给我的,比如ABC,ABDC。如果一个字符串包含在另一个字符串中(即两个字符串中的任何一个包含另一个字符串的所有字母表),则字符串具有可比性。字符串的显示顺序无关紧要 excel vba中是否有任何直接函数可以进行这种比较 示例: ACBD,AC-Match ACBD,CA-匹配 ACBD,ADB-匹配 AC,ABCD-匹配 ABC,ABD-不匹配INSTR将在字符串中找到子字符串:

String matlab中文件的独立字符

我在一个文件中有32个字符的字符串(多行)。 我想做的是创建一个新文件,并通过每个列4个字符的方式将它们放在那里 例如,我有: 00000000000FDAD000DFD00ASD00 00000000000FDAD000DFD00ASD00 00000000000FDAD000DFD00ASD00 .... 在新文件中,我希望它们显示如下: 0000 0000 000F DAD0 00DF D00A SD00 0000 0000 000F DAD0 00DF D00A SD00 有

String Excel将单元格中的文本作为公式中的因子调用

我需要用一个特定的文本字符串来计算单元格数。我有一个要统计的每一串文本的列表 我正在使用CountIf形成一个查询,格式如下: =COUNTIF(C1:C4929,"String") 计算并输出每次出现的“字符串” 我想在字符串旁边的一列中显示每个文本字符串的计数。我创建了一个列,每个单元格有一个字符串 我希望能够将单元格中的字符串调用到CountIf函数中,类似于: =COUNTIF(C1:C4929, "Whatever's in the column to the left of thi

String 从字符串变量调用非全局函数

正如预期的那样,此代码: s = "bar" bar = function() print(s) end _G[s]() 产出: 酒吧 但要么是: s = "bar" foo = { bar = function() print(s) end, _G["foo." .. s]() } 或者这个: s = "bar" foo = { bar = function() print(s) end } _G["foo." .. s]() 产出: 尝试调用字段“?”(一个空值

String 为什么有些字符像“quot○&引用;重叠?

我在玩skyping时偶然发现了一个有趣的角色。我最初想发送一条空消息,但由于Skype有一些验证规则,它不允许发送空消息 但是,通过一些ALT+NUMPADASCII符号,我看到对于ALT+777它返回○和skype上的,skype提供了一条类似于空信息的信息,这就是好奇心吸引我的地方。我开始滥用这个符号,并注意到它可以重叠其他字符。因此,如果我在一个单词上写ASCII符号,结果将是一个̉mủt̉ả̉̉̉t̉ẻd̉W̉ỏ̉r̉d̉ 您可以自己看到“̉mủt̉ả̉̉̉t̉ẻd̉W̉ỏ̉r̉d̉̉

String Perl切割字符串

我有一个数字数组和字符串文件,如下所示,我写下了一个名为string cutter的perl代码。我可以得到切割的字符串,但是我不能得到由数字数组所表示的第一个“n”字符串。有什么想法吗?我不知道为什么substr不起作用 string Cutter file 1: 1234567890 0987654321 1234546789 ABCDEFGHIJ JIHGFEDCBA file 2: array of given length 2, 3, 4, 2, 1 Current Resu

String Java中的字符串/数组

这行吗?我正试着用这个打印一条消息 char[] tempMessage = message.toCharArray(); String[] message2 = message.split(" "); Integer.toString(number).toCharArray(); for(int x = 0; x<newMessage.length; x++) { } char[]tempMessage=mess

String Matlab-通过单元格的值查找单元格的索引

我有一个单元格数组filedNames 11x1,其中每个单元格都是一个字符串,我想得到单元格的索引,该索引等于字符串名 我发现了这个例子: C = { {'a'}, {'b'}, {'c'}, {'a'}, {'a'} } % data idx = find(strcmp([C{:}], 'a')) % single line engine 但是,当我将其应用于我的案例时: find(strcmp([fieldNames{:}], 'b_h_epsQ_h')) 没有发生任何事情,strcm

String 在Lua中将字符串拆分为子字符串

我正在尝试使用Lua将字符串拆分为子字符串。使用下面for循环中的模式,我预期会有4个匹配,但我只得到2个 打印(单词[1])显示 “########Lorem ipsum door sit amet,Grußconsetur sadipscing eliter,sed diam nonumy eirmod temporal invidund ut labour and dolore magna aliquyam erat,sed diam\n” 和打印(单词[2])显示 “##########

String 如何交换字符串中的两个字符?

我想写一个函数,如下所示: 输入:字符串A,整数i,0CharRange 给定字节位置和str,返回上一个字符及其位置 这两种方法结合在一起,让我们可以前后查看字符串,这正是我们想要的 但是等等,还有更多!DK指出了一个带有上述代码的角落案例。如果输入包含任何字符,它们可能会与它们组合的字符分离 现在,这个问题是关于生锈的,而不是Unicode,所以我不会详细讨论它。您现在需要知道的是,锈迹能够: fn图形索引(&self,扩展为:bool)->图形索引 返回对self及其字节偏移

String 无法强制&;串到&;str

我试图编译以下代码,来自Rust官方网站上的Rust手册 fn takes_slice(slice: &str) { println!("Got: {}", slice); } fn main() { let s = "Hello".to_string(); takes_slice(&s); } 在编译时,它抛出以下错误 /devl/rust/bc_09/src/main.rs:7:17:7:19错误:不匹配的类型: 应为&str,找到&collect

String 如何仅替换字符串中数字的第一个实例?

我用毫米的降雨量来描述天气,并把它转换成英寸。我已经计算出以英寸为单位的降雨量,并将其替换为字符串。因为描述中还有其他数字,所以我只想替换我转换的数字的第一个实例(首先列出的是降雨) mm是一个整数,因此是转义序列。我知道函数rangeOfString(:)将返回我放入其中的字符串的第一个实例的范围,但我不知道调用该函数并使其返回范围参数的正确语法。显示原始字符串的外观以及您希望的输出。原始字符串:“大雨(总雨量35毫米),周二上午最大。温暖(星期三下午最高26摄氏度,星期二上午最低19摄氏度)

String 如何在Batchfile中结束回显字符串?

我正在尝试创建一个批处理程序,该程序在一行中包含多个echo命令和if命令。问题是,当我在echo命令之后键入命令时,它认为它是echo字符串的一部分,并将其打印到屏幕上,而不是执行它 例如: 如果%var1%==1回显%var2%(这里我需要结束回显)如果%var3%==1回显%var4% echo. 如果%var5%==1回显%var6%(在这里我需要结束回显)如果%var7%==1回显%var8% 我确信这相当简单,但我需要知道是否有一些字符或命令可以结束一行而不被解释为消息的一部分。提前

String Excel VBA:如果我们知道字符串中第一个和最后一个字母的位置,如何提取子字符串

如果我们给出字符串中第一个字母和最后一个字母的位置,如何从字符串中提取子字符串 Dim my_string As String Dim my_substring As String my_string="Excel/Sheet1.xls" instrrev(我的字符串“/”给出6(起始位置) len(我的字符串)给出16(结束位置) 所以,要将“Sheet1.xls”作为我的子字符串,我们应该做什么 或者我们可以选择字符直到首先遇到“/”/这个怎么样 my_substring = Split(

String 是否有使用预定义字符串进行折叠的方法? 我喜欢用VIM编程C和C++,但是我很失望使用折叠方案,因为我在C.中有很多定义。

比如 CONFIG_A_DEFINEDED CONFIG_B_DEFINEDED CONFIG_C_DEFINEDED 例如: #if config_a_defineded .. #endif #if config_b_defineded .. #endif ... 我的问题是:有没有在vim中折叠的方法来使用文件中预定义的sting之类的东西?非常感谢您的建议或任何帮助。创建一个文件~/.vim/after/syntax/c.vim并放入其中: if !exists("c_no_ifd

String 如何在scala中迭代字符串时获取当前字符的索引

我对scala非常陌生,我正在尝试以字符串形式打印每个索引处的字符,如下所示- val p = "each other we love" p.foreach((x, i) => println(s"CHAR@$i $x")) 我假设第二个参数是字符的索引,它显然不是真的,因此会得到一个类型错误。您需要使用zipWithIndex,正常遍历期间不会向您提供索引: p.zipWithIndex.foreach { case (x, i) => println(s"CHAR@$i $x"

String 带平衡圆括号的子字符串

在一次采访中,我向我的朋友提出了以下问题:给定一个仅由“(“and”)组成的字符串。查找带平衡圆括号的子字符串总数注意:输入字符串已平衡 我能想到的唯一解决这个问题的办法是暴力,它需要n^3倍的时间。有没有更快的解决方案。如果有,我也想知道该方法的构建。我做了一个简单的算法,可以解决您的问题。注意,它不寻找嵌套的平衡圆括号 function TestAlgorithm(testString, resultCounter) { if (!resultCounter) res

String 为什么我得到一个java.lang.Charsequence不能应用于char错误?

为什么我得到一个java.lang.Charsequence不能应用于字符错误?在本例中,readUserEmail是电子邮件的字符串。类的包含方法将字符序列作为参数,但您提供的是使用单引号表示的字符文本 将您的'a'更改为“a”。双引号用于String(实现CharSequence接口),单引号用于字符 }else if(readUserEmail.contains('a')){ System.out.print("true");

String 使自动热键忽略字符串中的任何特殊字符

我们正在使用一个解析器程序(我没有访问权限),它解析一堆计算机生成的邮件,但需要一些帮助来决定它必须做什么。因此,员工不能使用主题行执行其他命令。因为我们每天向程序发送500多封邮件,而且命令看起来都很相似:Ba,Vi#TD*;x0003,无法手动编写它们。所以我写了一个小的C#脚本,它创建了一个自动热键脚本,完成了90%的工作。理论上。它可以工作,但前提是我不使用任何特殊字符,如,:&%etc 我试过: clipboard := Ba{,}Vi{;}{#}TD{*}{;} x0003 clip

在Lua中输入Key string.byte编号

我使用它来检测Lua中字符串中的空间: if string.byte(" ")==32 then blah blah Lua中回车键或新行的返回号(而不是32)是多少?您可以使用\n和\r字符检查它们 > =string.byte '\r' 13 > =string.byte '\n' 10 我不知道数字,但您可以尝试通过打印print(string.byte(“\n”))找到它。这些数字表示每个字符的ASCII码。(但仅限于127,因为不支持扩展ASCII),所以换行符为10

String VBScript-将每个单词的第一个字母大写

我试图将下面的字符串james和大桃子转换为以下内容:james和大桃子,因此基本上是交换一个空格,并将每个单词的第一个字母大写,除了and、the、or等词 我已经尝试了几个例子,可以做一个简单的替换来摆脱-对于一个空格,但我正在努力将每个单词的每个起始字母转换为大写 下面是在此之前使用的代码以及调用函数本身的代码: strModpack=Replace(Modpack,“-”,“”)strModpack=MakeUpperCase(strModpack) 以下是我尝试开始使用的代码: Fun

String 空字符串和未创建变量之间有什么不同

批处理文件中的空字符串和未创建变量之间有什么不同? 如果他们有任何不同,你能给我举一个使用空字符串和非创建字符串的例子吗 @echo off title Empty String Vs None Created Variable set String= set variable=exist if [%String%] == [] echo its be a Empty String if [%variable%] == [] echo its be a Empty String if [%non

String 从一个地址行生成多个地址

因此,这是一个我一直无法解决的问题,我想获得一些帮助/想法,了解如何解决这个问题 问题是我们得到了一行字符串,其中包含这种可能格式的数据 输入样本#1: #1的输出 输入样本#2 #2的输出: 输入样本#3 #3的输出 我的尝试 Dim frowI As Long, i As Long, j As Long, frowO As Long, m As Long Dim cet, fet, addR As String, stName As String Sub Clean_Data() fro

String 计算R中的单词出现次数

是否有一个函数用于计算数据集中包含特定关键字的次数 例如,如果dataset让我们暂时假设您想要包含“corn”的元素数: 在你更好地掌握了R的基本知识之后,你可能想看看“tm”软件包 编辑:我意识到这一次你想要任何“玉米”,但将来你可能想得到“玉米”这个词。在r-help上,比尔·邓拉普(Bill Dunlap)指出了一种更紧凑的grep模式,用于收集整句话: grep("\\<corn\\>", dataset) grep(“\\”,数据集) 另一种方便直观的方法是使用stri

String (Python)不使用.title()或.Capitalize()将每个单词的第一个字母大写

我试图找到一种方法,将给定短语中每个单词的第一个字母大写,不包括一些单词(如and、the、is),并且需要用户输入。基本上,我想在不使用.title()或.capitalize()的情况下创建一个.title()程序。从某种意义上讲,正在重新创建.title() 例如: s = #split, join, upper, lower, etc. functions here s = input('Enter a sentence: ') >>>Enter a senten

String Bash将数据集拆分为每对1行

首先,如果标题不是最清楚的话,我很抱歉,我真的不知道如何更好地表达这个问题 基本上,我将数据接收到bash脚本中(我无法控制所述数据的格式),该脚本以以下格式到达: (Name: Foo bar; UUID: <blah-blah-0101>; AnotherField: Some text; TieredField: (Number: 123; Text: More Text; YetAnotherTier: (Name: somename; IP: 125.214.21.4) ; )

String laravel命名的路由助手不';t使用参数生成url。

名为route的laravel生成了我不想要的查询字符串 从文档中: LARAVEL 5.6 访问LARAVEL中的命名路由会生成带有查询字符串的URL,如果 将参数传递给route()的第二个参数 我不想要。我希望URL参数被传递 我的代码: Route::get('/posts/count', 'PostController@index'); route(posts.index, [count => 3]) // /posts?3 // i don't want this but

String 在golang中最后一次出现分隔符时拆分字符串

我试图通过在golang中最后出现的分隔符(/)来拆分字符串 例如,我有一个字符串“a/b/c/d”,在执行拆分后,我想要一个字符串数组,如下所示 [ "a/b/c", "a/b" "a" ] 我试图探索字符串包,但找不到任何可以这样做的函数 func main() { fmt.Printf("%q\n", strings.Split("a/b/c/d/e", "/")) } 我可以知道一种处理方法吗?因为这是用于路径操作的,而且看起来您不需要尾随路径分隔符,所以执行您要执行的操作:

String Apex-从字符串中删除除''+&引用;

在Apex中,我想删除字符串中除“+”以外的所有特殊字符。这个字符串实际上是一个电话号码。我已经做了以下工作 String sampleText = '+44 597/58-31-30'; sampleText = sampleText.replaceAll('\\D',''); System.debug(sampleText); 所以,它打印的是44597583130。 但我想保持符号+的原样,它代表00 有人能帮我吗?可能的解决方案 String sam

String 如何使用两个OS环境变量替换字符串 以下约束适用于… 可用的sed版本没有–i(就地更换)选项 替换字符串优于重命名文件 最好使用单个命令 可在BASH 5.0.0(2)脚本中使用,而不仅仅是通过交互式命令

以下内容已尝试过,但似乎不起作用,因为sed是一种“一次性”工具。我假设“一次通过”设计是sed不起作用的原因。当我阅读awk中使用sub()函数的手册页时,awk似乎没有使用操作系统环境变量来替换字符串 环境变量… 完整文件的子集 工作… 成功结果 . . . # attachmentFilesWhiteList = css js html exe text/plain application/vnd.xfdl attachmentFilesWhiteList = Gleep_Value_00

String 大写和小写的所有可能性

我在工作中有一项任务要做,我必须测试,我想知道是否有一种方法可以使用一些脚本或任何其他工具显示同一单词中所有大小写字母的可能性,例如: 我需要测试的单词: en-emea 大写和小写的所有可能性: en-emea En-Emea en-eMea eN-emEa en-emeA EN-EMea en-EmEa ... 它可以是任何编程语言,我只需要输出文本。您可以尝试使用小写和大写的排列 以下示例在Python中使用递归: def permute(str): if str == ''

String 检查名称组合是否作为基于组R的先前组合的子集存在

在R数据帧列(set)中有一组逗号分隔的字符串。每组字符串都与组(Grp)和时间(time)相关联。我想创建第四列Z,它指示出现在单元格中的字符串组合是否是与该组和时间关联的任何其他字符串组合的子集 +-----+--------+---------------+--------+ | Grp | Time | Set | Z | +-----+--------+---------------+--------+ | 1 | 2006 | A,B,C

String 如何使用PowerShell脚本从html代码中提取多个字符串

最近,我开始了使用PowerShell的旅程,我已经在这个问题上纠缠了几天。 基本上我有一个脚本,其中一个变量包含一个带有随机文本的html块,我需要从该文本中提取某些字符串并放入另一个变量中 以下是一个例子: $text = "<div>\n Field1: Field1Value1\n </div> \n <div>\n <div>\n <div>\n Field2: Field2Value1\n </div>

String 如何在Haskell中转换字符串中的整数和整数中的字符串?

我仍在学习哈斯克尔,我真的对这种语言感到困惑。。。我必须实现两个函数从Integer::Integer->String和到Integer::String->Integer,它们以相反的顺序在Haskell整数和数字之间转换,比如:“25”->“52”。为了实现函数分解,我应该首先实现fromDigit::Integer->Char和toDigit::Char->Integer 在数字和字符之间转换的。 函数应该是什么样子的? 非常感谢 您可以使用和从整数转换为字符串: Prelude> s

String 下载字符串C++;返回空

我一直在使用这个在互联网上找到的downloadstring函数,但它一直没有返回任何内容。有什么想法吗 std::string replaceAll(std::string subject, const std::string& search, const std::string& replace) { size_t pos = 0; while ((pos = subject.find(search, pos)) != std::string::npo

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