Added some basic parsing ability, need to add the network calls
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,25 @@
|
||||
pub fn extract_quoted(parts: &[&str]) -> Option<String> {
|
||||
let mut vec_string = Vec::new();
|
||||
for part in parts
|
||||
{
|
||||
println!("{}",part);
|
||||
if part.chars().next_back().unwrap() == '"'
|
||||
{
|
||||
vec_string.push(*part);
|
||||
let final_string: String = vec_string.join(" ");
|
||||
let final_string: String = final_string
|
||||
.chars()
|
||||
.skip(1)
|
||||
.take(
|
||||
final_string.chars()
|
||||
.count() - 2)
|
||||
.collect();
|
||||
return Some(final_string);
|
||||
}
|
||||
else
|
||||
{
|
||||
vec_string.push(*part);
|
||||
}
|
||||
}
|
||||
None
|
||||
}
|
||||
Reference in New Issue
Block a user