How to concat item to pipeline?
<p>I have a regex scanning files and pulling some values out of them in a pipeline:</p>

<pre><code>ls . -Include *.cs -Recurse | Select-String "LoadJsModule" |
   % { $_ -match 'LoadJsModule\("(\S+?)"'; } | ? { $_ } |
   % { $matches[1] } | % { do-Something $_ }
</code></pre>

<p>which gets something like</p>

<pre>admin
invoices/app
warehouses/app</pre>

<p>Let's say I notice that my regex pipeline is getting 90% of the things I want it to grab but missing a few special cases - a string "foo" and a string "bar". How can I add these properly to the pipeline so it contains</p>

<pre>admin
invoices/app
warehouses/app
foo
bar</pre>

<p>before I pass each to <code>do-Something</code>?</p>

<p>Note that I know I can run the above and <em>then</em> <code>do-Something foo</code> and <code>do-Something bar</code>. There's a dozen different ways to solve the concrete problem. I'm looking specifically to increase my understanding of the PowerShell pipeline so I'd like to know how to mix these values into it directly.</p>