📙
Programming
  • Best Practice of Programming
  • Language Fundamental
    • String
    • Operators
    • Condition
    • Loop
  • Data
    • Exercise JSON Data
    • Array
  • Coding
  • API
  • Source Code Control
  • IDE
  • Httpd and Web
    • Exercise django
Powered by GitBook
On this page
  • Plus Sign +, ++
  • Vertical Bar |, ||
  • Block :
  • Question Mark ?
  • Equal =, ==, ===
  • Regular expression
  • The bitwise and shift operator

Was this helpful?

  1. Language Fundamental

Operators

Just list common use symbols in here.

Plus Sign +, ++

  • The difference between i++, ++i

  • Python do not have ++.

  • In python, you can have + operator by implementing the class __add__ method.

Vertical Bar |, ||

Block :

  • ()

  • {}

Question Mark ?

  • In java and javascript Ternary

Equal =, ==, ===

  • Metacharacter and Quantification

    • ^

    • $

    • .

    • +

    • *

    • \

    • ?

  • Understanding match() and match groups

  • Look ahead

    • Good use in number of character password validation.

    • Also negative look ahead, look behind, negative look behind.

  • Match into dictionary.

  • You don't really use regular expression constantly.

    • Recommendation to have another text search base test.

The bitwise and shift operator

  • It's brain melting operators.

  • Use in more low level languages to enhance performance.

  • For the high level languages, it's rarely to have them.

PreviousStringNextCondition

Last updated 4 years ago

Was this helpful?

Regular expression