是否有任何函数int()可以将字符串转换为浮点值?我目前正在使用以下代码:
$input=int(substr($line,1,index($line,",")-1));
Run Code Online (Sandbox Code Playgroud)
我需要将返回的字符串转换substr为float.
所以我试图捕获getQueryString()的certian部分.我知道我可以尝试通过并解析字符串以获得我想要的某个部分,但希望能够抓住我需要的部分.
这是我的查询结果:
N=0&Ntk=General&Ntt=info&Nty=1&D=info&Ntx=mode+matchallpartial&Dx=mode+matchall
Run Code Online (Sandbox Code Playgroud)
我只想抓住这部分: Ntt=info
该=info部分将更改为所请求的搜索内容.
我经历了很多API请求功能,但没有发现任何适合我的功能.
我只是要解析它吗?
我有一个使用C#编写的CMS应用程序,我应该在数据库中将FONT保存为VARCHAR.然后我应该从Java应用程序中获取指定的FONT.
那么如何使用将字体设置为一个JLabel或一个Font对象String.
例如,我有一个字符串,其中包含字体类型,大小和名称:
Type:Bold Size:12 Name:Microsoft Sans Serif
Run Code Online (Sandbox Code Playgroud)
那么我应该如何将类型化的String转换为FontJava呢?
举个例子,我有一个声明的字符串:
string master = "1.2.3.4";
Run Code Online (Sandbox Code Playgroud)
其形式为:
major.minor.project.build
如何从字符串"master"中分别分配字符串"major","minor","project"和"build"?
我知道我们必须做line.split,这就是我尝试过的:
string[] master = line.Split('.');
string major = master[0];
string minor = master[1];
string project = master[2];
string build = master[3];
Run Code Online (Sandbox Code Playgroud) 我正在使用parsec Haskell库.
我想解析以下类型的字符串:
[[v1]][[v2]]
xyz[[v1]][[v2]]
[[v1]]xyz[[v2]]
Run Code Online (Sandbox Code Playgroud)
等等
我很有意思只收集值v1和v2,并将它们存储在数据结构中.
我尝试使用以下代码:
import Text.ParserCombinators.Parsec
quantifiedVars = sepEndBy var (string "]]")
var = between (string "[[") (string "") (many (noneOf "]]"))
parseSL :: String -> Either ParseError [String]
parseSL input = parse quantifiedVars "(unknown)" input
main = do {
c <- getContents;
case parse quantifiedVars "(stdin)" c of {
Left e -> do { putStrLn "Error parsing input:"; print e; };
Right r -> do{ putStrLn "ok"; mapM_ print r; };
}
}
Run Code Online (Sandbox Code Playgroud)
这样,如果输入 …
我正在从FTP服务器下载文件.某些文件名中包含空格,但我的RegEx无法识别.
例:
-rw-r--r-- 1 ftp ftp 8613651 Apr 15 2011 Crystal Reports User Guide.pdf
Run Code Online (Sandbox Code Playgroud)
码:
string[] splitDownloadFile = Regex.Split(dFile, @"\s+");
string fMonth = splitDownloadFile[5];
string fDate = splitDownloadFile[6];
string fyear = splitDownloadFile[7];
string fName = splitDownloadFile[8];
Run Code Online (Sandbox Code Playgroud)
是否可以将字符串fName设置为字符串的其余部分?
我有一个像这样的字符串: matrix(10, 0, 1, 0, -198, 23)
然后我需要匹配该函数的参数并放入数组:
var regexp = /.../gi
var match = regexp.exe('matrix(10, 0, 1, 0, -198, 23)');
console.debug(match) // must return: [10, 0, 1, 0, -198, 23]
Run Code Online (Sandbox Code Playgroud)
我对正则表达不是很熟悉,但我认为这是完成这项工作的最快方法.
在这种情况下,分割字符串是不可能的.
对于发射器的性能测试:http://jsperf.com/regexp-match-vs-string-split
我试图解析一个文本文件,其中条目使用多个空格对齐为列.文字如下:
Blah blah, blah bao 123456
hello, hello, hello miao 299292929
Run Code Online (Sandbox Code Playgroud)
我已经检查过它不是制表符分隔的.这些条目实际上与多个空格对齐.
将文本拆分成单行并不是一个问题,然后我也注意到数字序列后面有尾随空格.所以我现在拥有的是:
["Blah blah, blah bao 123456 ",
"hello, hello, hello miao 299292929 "]
Run Code Online (Sandbox Code Playgroud)
期望的输出是:
[["Blah blah, blah", "bao", "123456"],
["hello, hello, hello", "miao", "299292929"]]
Run Code Online (Sandbox Code Playgroud) 我有一个文本块,我已经写入R并被读作一个长字符串.
文本块示例:
[1] "abc \n 18:19 \n abc \n 7-9 \n abc \n"
Run Code Online (Sandbox Code Playgroud)
文本块摘要:
summary(text)
Length Class Mode
1 character character
Run Code Online (Sandbox Code Playgroud)
然后我做了一个strsplit text <- strsplit(text, "\n")
之后的文字摘要 strsplit
summary(text)
Length Class Mode
[1,] 5 -none- character
Run Code Online (Sandbox Code Playgroud)
我完成的时候我想要什么 strsplit
summary(text)
Length Class Mode
5 character character
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.如果需要更多信息,请告诉我.
我很烦你,因为我想用node.JS将字符串转换为浮点数.我有一个从请求返回的字符串,看起来像:(
x,xxx.xxxx例如4,530.1200),我想将它转换为浮点数:( xxxx.xxxx或4530.1200).我试图使用:
parseFloat(str)但它返回4.我也在Float.valueOf(str)网上找到了但是我收到了一个ReferenceError: Float is not defined错误.