Exceptions - Punctuation is Ignored

  • Punctuation in popular terms that have particular meanings. For example, C++ or C# , are not ignored.

  • The dollar sign ($) is used to indicate prices. For example, nikon 400 and nikon $400 will return different results.

  • The hyphen (-) is sometimes used as a signal that the two words around it are very strongly connected (unless there is no space after the - and a space before it, in which case it is a negative sign).

  • The underscore symbol (_) is not ignored when it connects two words. For example, quick_sort.