• Contact: I need this
  • Location: and this
    • Contact: I need this
    • Location: and this
      • Contact: I need this
      • Location: and this
        DEVHIDE
        • Home (current)
        • About
        • Contact
        • Cookie
        • Home (current)
        • About
        • Contact
        • Cookie
        • Disclaimer
        • Privacy
        • TOS
        Login Or Sign up

        How to select these unclassified elements in QueryPath

        86 Views Asked by James At 19 August 2013 at 12:00 2025-11-20T15:54:42.077000

        Here is the HTML in question:

        <div class="logo-wrapper">
            <ul>
              <li>
                  Contact: <strong>I need this</strong>
              </li>
              <li>
                Location: <strong>and this</strong>
              </li>
            </ul>
        </div>
        

        My first instinct was to use eq(0) and eq(1) on the li elements, but there are occasions when either the contact or location may not be present and the order of li will change. I have also tried to use filterPreg() to select the 'Contact:' and 'Location:' text but this does not seem to work as I expected.

        Short of using find('.logo-wrapper')->text() and then using a standard regexp to get what I need, is there any way of keeping this inside QueryPath?

        php regex querypath
        Original Q&A
        0

        There are 0 best solutions below

        Related Questions in PHP

        • How to add the dynamic new rows from my registration form in my database?
        • Issue in payment form gateway
        • How to create a facet for WP gridbuilder that displays both parent and child custom fields?
        • Function in anonymous Laravel Blade component
        • How to change woocomerce or full wordpress currency with value from USD to AUD
        • General questions about creating a custom theme Moodle CMS
        • How to add logging to an abstract class in php
        • error 500 on IIS FastCGI but no clue despite multiple error loggings activated
        • Composer installation fails and reverts ./composer.json and ./composer.lock to original content
        • How to isolate PHP apps from each other on a local machine(Windows or Linux)?
        • Laravel: Using belongsToMany relationship with MongoDB
        • window.location.href redirects but is causing problems on the webpage
        • Key provided is shorter than 256 bits, only 64 bits provided
        • Laravel's whereBetween method not working with two timestamps
        • Implementing UUID as primary key in Laravel intermediate table

        Related Questions in REGEX

        • Python and regex, can't understand why some words are left out of the match
        • Special access rule in an .htaccess file for IP addresses, authorized only for one directory structure
        • regex working not as expected javascript, displays wrong values
        • Clarity on how can `.*` match all strings?
        • IIS Rewrite Module exclude bots but allow GoogleBot
        • Regex skipping delimiter is there is / before it
        • How to ignore case in regexp mapping in a .htaccess rewrite rule?
        • Select all lines after last occurrence of a certain character
        • Segregate class names using regular expresions
        • Regex to match binary literal number in re2c format
        • why the perl regular expression is not identifying the value
        • Trying to run subprocess commands with carriage returns and newlinees
        • `Backward slash + b` does not work as expected on regex
        • Extract 15 words before and 8 words after each 9digit number from a text file using regular expressions in python
        • How to migrate this regex to JavaScript

        Related Questions in QUERYPATH

        • How to convert an array of `DOMNode`s to a `DOMQuery` that holds exactly those nodes?
        • DOMDocument::loadHTML() Source must not be empty error when inputting result from curl_multi_getcontent()
        • PHP Querypath selector for HTML5 data attribute
        • querypath library in php not working for hindi character
        • How to get the raw content of a selected tag using QueryPath
        • How to parse html and return the elements value in an array in order of apperance in the html?
        • Php - how to remove/delete tag with specific string in QueryPath?
        • How to create HTML tags?
        • How to find or parse html tag with namespace?
        • How to fetch custom or namespaced elements in QueryPath?
        • How to update HTML code contained in variable with QueryPath
        • Laravel Composer package include - QueryPath - How to use it correctly with the framework
        • How to change the tag itself in QueryPath?
        • XPath is returning element including the tags
        • QueryPath breaks script tags with HTML strings in them

        Trending Questions

        • UIImageView Frame Doesn't Reflect Constraints
        • Is it possible to use adb commands to click on a view by finding its ID?
        • How to create a new web character symbol recognizable by html/javascript?
        • Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
        • Heap Gives Page Fault
        • Connect ffmpeg to Visual Studio 2008
        • Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
        • How to avoid default initialization of objects in std::vector?
        • second argument of the command line arguments in a format other than char** argv or char* argv[]
        • How to improve efficiency of algorithm which generates next lexicographic permutation?
        • Navigating to the another actvity app getting crash in android
        • How to read the particular message format in android and store in sqlite database?
        • Resetting inventory status after order is cancelled
        • Efficiently compute powers of X in SSE/AVX
        • Insert into an external database using ajax and php : POST 500 (Internal Server Error)

        Popular # Hahtags

        javascript python java c# php android html jquery c++ css ios sql mysql r reactjs node.js arrays c asp.net json

        Popular Questions

        • How do I undo the most recent local commits in Git?
        • How can I remove a specific item from an array in JavaScript?
        • How do I delete a Git branch locally and remotely?
        • Find all files containing a specific text (string) on Linux?
        • How do I revert a Git repository to a previous commit?
        • How do I create an HTML button that acts like a link?
        • How do I check out a remote Git branch?
        • How do I force "git pull" to overwrite local files?
        • How do I list all files of a directory?
        • How to check whether a string contains a substring in JavaScript?
        • How do I redirect to another webpage?
        • How can I iterate over rows in a Pandas DataFrame?
        • How do I convert a String to an int in Java?
        • Does Python have a string 'contains' substring method?
        • How do I check if a string contains a specific word?

        Copyright © 2021 Jogjafile Inc.

        • Disclaimer
        • Privacy
        • TOS
        • Homegardensmart
        • Pricesm.com
        • Aftereffectstemplates
        • Jogjafile