Home > scala > How to do regex pattern matching in Scala

How to do regex pattern matching in Scala

January 10Hits:4

I have a list of String in Scala, each String has a key/value format as follows:

<row Id="25780063" PostTypeId="2" ParentId="25774527" CreationDate="2014-09-11T05:56:29.900" /> 

Each String may have some extra key/value. I'd like to extract the value for a few keys for each string. Here is the pattern I've defined but it is not working properly

val idPattern = "Id=(.*).r val typePattern = "PostTypeId=(.*)".r 

How can I correctly extract the value for 'Id' and 'PostTypeId'?

Related Articles

  • How to do regex pattern matching in ScalaJanuary 10

    I have a list of String in Scala, each String has a key/value format as follows: <row Id="25780063" PostTypeId="2" ParentId="25774527" CreationDate="2014-09-11T05:56:29.900" /> Each String may have some extra

  • Using RegEx Pattern Match to create DateTime fields in triggerJanuary 29

    How do I write code with the correct syntax to run a pattern grouping match within a string, then replace the pattern groups found in the result so that they follow a desired pattern? I've never done this before so could use some assistance with the

  • Printing out a tree set using pattern matching in ScalaJune 27

    I'm working on some exercises Scala by Example and I've implemented an excl() method on sets which removes an element from a set, and a toString method that converts a set to a string. I'm practicing use pattern matching here. A bit concerned about s

  • Regex Pattern/Matcher to match a exact wordNovember 13

    I am trying to build a regex pattern using the Pattern and Matcher classes in salesforce to find a exact match of a word . For eg. the word hot should be found in the 1st 3 string but not in the 4th one. hot in here It's hot how hot is it [email protected]

  • Reverse sed's/regexes' pattern-matching priority orderApril 6

    Consider this command: echo "string.with.dots" | sed 's/\(.*\)\.\(.*\)/\1\n\2/' (Matches into a first capturing group any character until the last . and into a second capturing group any character after it.) This outputs: string.with dots Reason

  • regex pattern matcherJanuary 14

    Not too familiar with regex, but I have a block of code that does not seem to be working as expected, I think I know why, but would be looking for a solution. Here is the string "whereClause" where filter_2_id = 20 and acceptable_flag is true St

  • Specific regex pattern matching PythonJanuary 17

    Issue I got a problem and unfortunately I'm not too familiar with regex just yet but I'm trying to solve an issue I have with automatically processing text. In reality the issue is a tiny bit more complex than the example I'm going to give below but

  • Using regex pattern match in xhprof ignore function

    Using regex pattern match in xhprof ignore functionJanuary 25

    I am trying to profile a codeigniter application with xhprof. everything is ok. I am getting the report like following... now I am trying to ignore some function during xhprof report generation. For that what I did is like following.... $ignore = arr

  • (Windows) Real-time monitoring of log files & regex pattern matching to trigger email alertsApril 8

    Is there an application that can monitor a number of log files (text) and watch for regular expression pattern matches, then send email alerts when it finds one? I'm looking for something that will run on Windows. I was about to start writing a scrip

  • Regex Pattern/Matcher optional html attributesMay 11

    So I am trying to make a pattern matcher that would read a block of html and identify the labels and ids of certain fields on the page. I am trying to find a way to read the label tag and parse through any spans within it. Currently what I have is th

  • java regex pattern matchJanuary 18

    I have few strings "abcd: 1234" "abcd : 1234" "abcd : 1234" "abcd: 1234" "abcd 1234" "abcd : abcd dgdfgdf abcd dgdsfsdf" Please help with java code to replace abcd with xyz without removing the s

  • non exclusive pattern matching in Scala possible? February 14

    This question already has an answer here: Scala switch which continue matching next cases after successful match 3 answers I was wondering if there is a way for me to 'non exclusively' match certain cases in Scala. For example in Java I used to code

  • sed regex pattern matched greedy although it should notMarch 16

    I stumbled upon a behaviour I can not explain, hope some of you guys can help me out. I try to generate a sort of documentation from a bigger Ant project, as such I use sed to filter the information from the files, that i need in the documentation la

  • Regex pattern matching for XSLT 2.0January 25

    I have a string that needs to be parsed using XSLT 2.0 Input string Hoffmann, Rüdiger (Universtiy-A, SomeCity, (SomeCountry); University-B, SomeCity, (SomeCountry)); Author, X; Author, B. (University-C, SomeCity (SomeCountry)) Expected output Hoffman

  • Regex/pattern matching problem to extract dataOctober 24

    What is the best way to remove distances in the following lines and output cdv format. Can this be done reasonably easily on the command line? I'd like to avoid having to write a full-blow script. Greece 282 km, Macedonia 151 km, Montenegro 172 km, K

  • Using pattern matching in Low Seg2CatMarch 5

    I need to get the IDs of particular segments in the URL, shown in bold (i.e. segments 2, 3 and 4): /grid/strategic/corporate/uk/jim/tweets They could also look like this (i.e. no category has been set): /grid/-/-/-/jim/tweets I'm assuming I would nee

  • Partial Ordering of Regex PatternsDecember 5

    For the purpose of this challenge, we say that a regex pattern matches a string if the entire string is matched by the pattern, not just a substring. Given two regex patterns A and B, we say that A is more specialized than B  if every string that is

  • Unix Pattern Match for: "C:\filename.txt - " and "C:\filename.txt\ - "December 17

    How to pattern match those in Unix? I don't understand how do pattern match for a folder or file ending with "->" Edit: I'm trying to perform pattern matching with FastCopy. I only want to copy certain files, not all. --------------Solutions-

  • Match regex pattern only in filename.extensionApril 15

    I need to use find to locate a file matching a regex pattern in filename.extension instead of the default, which matches /path/to/filename.extension. For instance: /folder |--a-love-song.ogg |--a-jazz-song.ogg +--love-songs +--a-blues-song.ogg And I

  • Pattern matching in Clojure vs ScalaApril 25

    What are the key differences between pattern matching in these two languages? I am not referring to syntax, but capability, implementation details, range of use cases and necessity. Scala applications (eg. Lift and Play) speak proudly about the langu

Copyright (C) 2017 ceus-now.com, All Rights Reserved. webmaster#ceus-now.com 15 q. 0.471 s.