title: How to select element in Protractor by html attribute when value contains
body: <p>Struggling with how to select an element that doesn't have a standard unique id or class.  How would I select this input element with Protractor?  </p>
  
  <p>Note: I cannot use the class <code>ComboBoxInput_Default</code> class, as this drop down box is used on several other page elements. There also isn't any easily identifiable parent element for at least 10+ DOM levels.</p>
  
  <pre><code>&lt;div style="display:inline; white-space: nowrap;" id="ctl00_ctl31_g_b56afa08_7869_450c_8871_f6759a89d9b1_ctl00_WPQ3txtFields_ddPositioList_10_Solution_MultiComboSelection" class="ComboBox_Default"&gt;
    &lt;input type="text" style="width: 133px; height: 15px;" delimiter=";" class="ComboBoxInput_Default" value="-select-" name="ctl00$ctl31$g_b56afa08_7869_450c_8871_f6759a89d9b1$ctl00$WPQ3txtFields_ddPositioList_10_Solution_MultiComboSelection_Input" id="ctl00_ctl31_g_b56afa08_7869_450c_8871_f6759a89d9b1_ctl00_WPQ3txtFields_ddPositioList_10_Solution_MultiComboSelection_Input" autocomplete="off"&gt;    
  &lt;div&gt;
  </code></pre>
  
  <p>The only identifying markup that makes each of these inputs different is appended to the end of the generated id, <code>Solution_MultiComboSelection_Input</code>.  </p>
  
  <p>If I had to get this element with jquery, I would use the (not preferrable) contains <code>$( "input[name*='Solution_MultiComboSelection_Input']" )</code>.  Is there some comparable way to locate elements in this way with Protractor?</p>